1) Is this really necessary?
2) Is calling it ListHintsForRing when the method is getHintsForRing confusing?