printing mechanics