The engine no longer deal with ncurses. It only dispatch control to various stages.