cadence solutions partnership