- client properly receives all the messages from provider