updates cascading dependency