remove use EventCollection