add whitespace removal macro