in reply to using a sub routing as an argument

Great suggestions, thanks. I'm learning more everyday.