1. A method of providing information, comprising: providing an input device having at least two keys; storing objects in a database, each object having a unique address; storing pointers in the database, each pointer identifying at least one of the unique addresses, and each pointer having an identification code that is at least one byte in length; selecting one of the keys to provide a first selection; selecting one of the keys to provide a second selection; associating the selections as a first input; comparing the first input to a first byte of the identification codes; identifying pointers for which there is a match between the first input and the first byte, to provide a first group of pointers; providing objects corresponding to the identified pointers.