line lengths now deal with leading whitespace