Send & receive data without it getting corrupted