make pretty and whitespace