add dependences for build