Loosely matching rhymes for failure recovery