adding in some missing dependencies