routines printable