fixed canAdd w/r/t nthRoots