add copy to float buffer