lets start with the ncurses