add replace dep