add dependencies

add dependencies