Lots of curves going on.