rubocop is very picky about whitespace and newlines. lets fix it