A version of ch15 that actually loads files