updated dynamic control task