Cadence and Hills