Modified read to allow for 3 byte return value after message write