Quick read using RSVP, written in PHP using NCURSES