send concurrently annd consume all received messages
track iterations in messages