fixed byte array bug