Well done Marty
I'll say it again - You should seriously look at providing this as a service sometime in the future when you are confident of the process. So far, the results are more than encouraging !
Agree 100% with Ninos comments.WELL DONE, awesome job