Added support for distant communication (untested)