better effort printing