remove some dependancy