No response to your code, advice only. I/we don't have all the time in the world to sit on forums and answer questions. Most set aside an hour or two over a cup of coffee. In order to attract the attention of somebody who may or not be able/willing to assist you, the subject matter needs to be somewhat more descriptive than 'just another question'. It is sheer folly to think everyone will have a view out of curiosity.