long lines are long, uneccessary invert is uneccesssary