shoes fully working
enter handler working
working gtk gui
focus working