mem copy fix