removed unnessesary dependencies
Added correct type