update the latest c2d