fix whitespaces and tabs