make sure I dont' ever introduce trailing whitespace