such as music audio video and text for books newspapers and other publications a second large rom based application category is customization for programmable devices such as games language translators and other devices having u201c personality u201d modules the present invention also enables general purpose portable hosts to perform application specific functions requiring non volatile read write memory for data capture data logging data checkpoints or backups transaction logging and data transport in the illustrated embodiments the non volatile read write memory is flash memory in accordance with the standard multimediacard such removable flash memory based application specific functions have particular utility to medical and other data acquisition secure commerce financial and personal productivity devices making use of unique removable memories for each of multiple individuals projects or accounts the removable flash based memory is also well suited where u201c sneaker net u201d is a viable data transport provided manual user intervention is acceptable and depending on the speed of data link i o incorporated into the expansion card the physical transport of a removable memory device between a pda based expansion card and an external system may provide the best solution to fast local transport of large data sets for similar reasons the use of removable memory devices may provide the best solution to rapidly reconfiguring an application specific expansion card to initiate a large program or use a large data sets the use of labeled color coded or otherwise distinctive removable memory devices also may provide the best solution for ease of use for users needing to select a particular program or data set from many for reconfiguring an application specific expansion card the present invention permits a general purpose pda to be customized specially adapted for use as a portable wearable media player at.