exercise with provenance of document