almost to a good printing method