A PARADYME routine essentially consists of a main logic module. This module handles the data I/O, screen handling, data validation and file processing. However, to be useful, it requires a display that can by presented to the user. This display IN NO WAY affects any part of the program logic. It is purely a mask through which the user can view the routine. The display consists of text which ideally explains the requirements and purpose of the routine. The user passes information to and receives information from the routine via 'holes' in the mask. The text and 'holes' that make up the mask are maintained via the screen paint option.