block switching independent of rising