fixed up p4b, better printing