action propogation controlled