work on algebraic curves