cast interruption working better