Well, he might be giving you the right idea, actually. You're trying to deal with a lot of problems without being a programmer, and it's not our job to do work for you. Our job here is to help you with what we can - but we can't help you fix every problem in your source by programming for you. These problems you're experiencing are just the tip of the iceberg. You said you're a programmer, you should be able to follow code and debug it. What have you tried doing (besides asking for code from people outside our community like you did in your previous thread)? If you want our help, you're going to have to do some work.