appreciate that the operating system specific device applications or parts thereof may be temporarily loaded into a volatile store such as ram 226 the microprocessor 238 in addition to its operating system functions enables execution of software applications on the handheld device 100 a predetermined set of applications which control basic device operations may be installed on the handheld device 100 during its manufacture these basic operations typically include data and voice communication applications for example additionally applications may also be subsequently loaded onto the handheld device 100 through the communication subsystem 211 an auxiliary i o subsystem 228 serial port 230 usb port 242 short range communications subsystem 240 or any other suitable subsystem and installed by a user in ram 226 or the persistent store 224 for execution by the microprocessor 238 such flexibility in application installation increases the functionality of the handheld device 100 and may provide enhanced on device features communication related features or both touchscreen display module 222 is used to visually present an application 39 s graphical user interface gui to the user the user can manipulate application data by modifying information on the gui using direct touches by finger depending on the type of handheld device 100 the user may have access to other types of input devices such as for example a scroll wheel trackball light pen or touch sensitive screen fig3 illustrates an exemplary structuring of sub assembly components of the impact resistant touchscreen display module which may be incorporated into the handheld device 100 touchscreen display module 222 may be structured and assembled as follow a touchscreen panel 303 of.