In the function program one can define and detect the early phase requirements that apply to a single group or all rooms, even before you have a defined list of rooms. These requirements are usually scattered in various documents and worksheets; however, with dRofus, requirements can be specified in a consistent and structured manner, and then saved to a central location for the project. This makes it easy for designers to find the information later in the project.