Handing around events works.