some advances for printing