add app dependence