Implementing curve edition.