better support for NO_ROOT