what we have so far
Client receives events