Not a good design ,i will modify