this causes funky whitespace. is there a way to circumvent that while respecting 80 char rule?