Figure 2 File facility implementation