copy() and copy_backward()
finished?