Changed ByteBlock to use pointers instead of byte[]