corrected printer stuff