finishing it with some left out works like making button ready for enter and chaning color of menulist