update collaborator validation, access control, and specs.