all messages are received in sequence;i cant figure out parallel