libuv io stuff, wip.