Give tolerance.
Simpler and safer printer handling.
Print preview properly working.