[feature] reimplemente the scatter/gather send of sio