resolve dependencies

resolve dependencies