mixed-provenance