beautifulcurve: my lord, nice…