Prototype new epoll - partial