copy to new byte array