this is great there were few things which i was not aware off this has helped me alot thanks for posting this...