top half works
method composition form works
yLine has issues with being in the wrong order