contribution opps