Loosely matching rhymes for delivery lot