modify dependency