chapter 3 file management updates