Control pretty print by self