GM_Surface (Figure 12) a subcl ...... on is required for GM_Surface.