Tool and tasks that are expected to be predictable should be so - but as we move away from office productivity applications to more pervasive use of computers, it may well be that the requirements of predictability and direct manipulation are too limiting