modified changeset and document models