communication bugfixes