alternate pretty printer