added metadata and provenance