Removed conflicts between reconnection logic and procedural coding