ByteBuffer implementation continues