def line doesn't need to be split