Messages generated by user accounts in a social networking application over a period of time are processed to determine the subjects and topic associated with the messages, as well as the geographical locations of the users associated with the user accounts, and the times when the users associated with the accounts are most active. A controller assembly having a PCI expansion slot, is arranged to operatively connect to the passive backplane from a rear side of the PCB. Each of the three portions of the REMA objective has one or two aspheric lens surfaces. A layer of elastomeric material coats at least \u2153 of each face at the opposite end of the body. Since the platen element is detachable, the user has the option to select the platen scanning functionality but with the additional flexibility of selectively mounting or storing the platen element.