5.2.4. Whole File Operations