Loosely matching rhymes for delayed delivery