no fflush stdin