depend on ncurses