Added client reconnection