fixed byte-size bug