ecological contracting