setup dependeneies