- added OPTIONAL ncurses interface
- added adaptive interval
