On the Curves