brokenness
working now... ready for multicurve try