More recently, menus and tabs have been used, rather sparingly, to present more task-based workflows. A "power user" could have somewhat laboriously customized the Apple menu in many versions of Mac OS (prior to Mac OS X) to contain folders that are task-oriented. Tab systems are typically add-ons for contemporary operating systems and can be organized in a task-based manner — such as having a "web browsing" tab that contains various web browser programs. Task-oriented presentation is very helpful for systems that have many programs and a variety of users, such as a language-learning computer lab that caters to those learning a variety of languages. It is also helpful for computer users who have not yet memorized what program name, however unintuitive, is associated with a task. Some Linux desktop systems combine some unintuitive program names (e.g. Amarok) with task-based organization (menus that organize programs by task) — in the desire to make utilizing Linux desktop systems less of a challenge for those switching from the dominant desktop platforms.
