added ability to ignore curses dependency