you should also check if event is returned