ignore temp files generated by editors
casting problem
add library ncurses