pretty printer updates