refactored reqs into sub-page; added overflow ctl