completed first FILTERS implementation, but tested only on EVENTS