Great work on this and very interesting subject too. Looks like it was done by an accomplished professional, not a novice.

Mike, an American living in Norway