extra whitespace should be removed