adding the missing dependencies