Promisify network, more events, retry connection system