Furthermore, memory 102 may store additional modules and data structures not described above.In some embodiments, the device 100 is a device where operation of a predefined set of functions on the device is performed exclusively through a touch screen 112 and/or a touchpad.