remove unecessary whitespace