send/receive msg done