remove redundant dependence