better spec for adding contributor