remove extra whitespace