for getbyte