clean: first menu implementation