Figure 2
File facility implementation