Added byte[] transfer