Majid Jordan rework of Confusion