removing unecessary dependency
removing warnings