Shannon_Haley_ring