affine line constructed

it remains to check where the paths go