trying to improve printer control