Graham it must have been a super performance sounds like you had a great time. !