Print Quality Fixes