I'd make the pretty argument optional