communication bug fixed