Added _root to invariant methods