epoll ...? making progress