working through curses