modify dependency model