I agree, very well done.

On the spelling/typing note, hopefully you are using your fly to dupe the fish rather than dope them.