On AlterNet: touch-screen technology