現在 offset 是絕對 offset ,所以要是用 uint16 會爆炸,這還可以再討論。