add disconnected event handler
add email active info for User Model
add user search function