SQUASH proxying events instead of using promises and witchs' magic