merge events; pass app global as object