Cadence group