add depedencies