using printing techniques