Such additional storage is illustrated in FIG. 8 by removable storage 809 and non-removable storage 810. computer storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules, or other data.