add dependencies resolving. Pair:Xiaojun & Zhang Xinyu