Working on imux socket