to be squashed - add sample legacy event emulation