added like enter button and clearing input and stuff like that