Better reconnect method
Fix