eliminate excess whitespace