working printRing