better controls and printout"