realm as event generator