Loosely matching rhymes for with high definition