user can now select which screen to review; numerous bug and usability fixes