redistributing dependencies