updating cascade