case 5 (all cases) now work on cascade (produce correct results)