Minor
Client: Unreliable channels simulated between client and server (instead of between app and client)