maintain user socket ,enhance user add interface