I merely clarified because @Zeev Goldstein seemed to be under the impression that he actually needed a wrapper, which might not be true. It seemed friendlier to me to post a more detailed explanation in #7 rather than simply posting "you didn't fully understand #4, keep reading it until you do".
guys, thank you all for your input
i find it very helpful
i will try and see if i can use it as suggested otherwise rither rethink or post a job request
once again - thank you