add dependencies
build client