move compromise dependency
root method