basic work on curses UI