improving some dependecies