modify depend on