Probably need to split up the line at changes in direction
Probably need to split up the line at changes in direction