white space is now suppressed by default