Loosely matching rhymes for junction device