save communication if lost
Merge pull request #553 from rmehta/develop

save communication if lost