trailing whitespace...what else is new