add SO preparing for proceed disconnect