Loosely matching rhymes for ring resonator