unnecessary print remove