Updated Confusion so it will work properly