fix: reload when reconnects