add depenencies