Loosely matching rhymes for three party service