Byte arrays
begin work on packetreader