changes in transmitting arrays