Loosely matching rhymes for direct plug connector