implemented bezier numbers, shittily adding all the hardcoded control point positions