Logitess identifies business procedures to enable people to perform tasks easily. Logitess’s System X is being built as a suite of independently deployable, small, modular services in which each service runs a unique process and communicates through well-defined, lightweight mechanisms. The user interfaces needed for daily tasks use these modules and always store each piece of data in only one place. Unused modules can be deleted to avoid bloating. Tired modules can be replaced when higher performance is needed. The software source code is held in escrow to enable Logitess' customers to walk away and use different software developers if Logitess fails its commitments.