eio conflict no longer exists since the use of libuv