fix ether offset wrong bug