comply to 80 column rule