making the message passing consistent across turtle and cell