remove tab in code
refine class ByteBuffer