dependency instruction update