trailing whitespace clean up