eliminated whitespace