Thank you for your comment. Agreed on improvement point also and I'm planning to work on the concept in couple of days.