Allow to pass EventLoop in