Add a soft mode to the cascade Callback