printer chokes if we print too much at once, added retarding function