重新定义一些依赖