nonessential whitespace removal