trying to fix comms bug