copy changes etc