more root shenanigans