pretty printer for usage