- implement EventQuery