switched to curses interface