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