dependencies working