More complex CASE products enable their users to do even more. Examples include Application Factory (Cortex Corporation), Excelerator II (Intersolv), and Pacbase (CGI Systems, Inc.). These CASE tools enable system designers to create process models, data-entry screens, report formats, menu screens, structure charts, and customized user interfaces. Most CASE packages also includemodules for creating data dictionaries and word processors for creating written documentation. Top-end packages include project management modules, and also support client/server applications, encourage object-oriented programming, and provide visual tools for workflow analyses and process redesigns.