flags, better printing