autoreconnect removed / async open, write added