Dear Perata.
As a good advisor your answer is 100% correct because i was thinking complete day about this post and i was really near to give him answer about his problem but you first solved it any how great work and yes it is our duty to solve the problems of others.
Best Regards.
Zain UL Abideen