lower buffer default; add disconnect on unLoad.
correct bug if on reconnect and buffer is reduced