updated the to be pigeonholed method in rankGroup to account for right/left grading. prob has hella bugs