obtaining root