dependency fixing