add contributing conditions