yeah idea is good but as I am beginner I failed to implement the way I want it to be, and due to lack of time I have to submit it anyway.
Thank you for your feedback .