more options, better printing