basic methods of printing