add ver 2 send_rec