don't preserve spaces for messages, I'll get back to that later