1460690983-bcecb68b-f394-42c7-853c-bb20170d4604

A method and structure for a controller for a memory unit includes a switch that provides a first identification code for the memory unit and a comparator that compares the first identification code with at least a second identification code for the memory unit. Where data entry does not meet validation criteria, an exception is added to the exception set class to identify the data entry field that contains data that does not meet the validation criteria. The apparatus also includes a touch sensor controller coupled to the touch sensor. To retrieve a message, the user logs onto to a server with a password, and the server retrieves the encrypted credentials associated with the user from the key services and applies the user password to decrypt or recover the encrypted credentials.