anal retentive 80 column whitespace breaks