now with pretty print