rooted
not defined yet