explain provenance and transformations of data