This changes (whitespaces) are necessary?