completed curation features and added tests