fixed communicator.lua and comm.cpp