Allow reconnection + handle negative current