preparing for saving files part 2