adds general dependencies