need to bail out in non-root case