remove dependence