minor thing, now lengths of segments are forced to ratio of the starting segment length as well as a 45 degree angle