figuring out pretty print