more perfected printing - this is the best yet