add depandancies