refactoring bouncer, only send updates to connected sockets