paulg, i guess it depends on how much information you would like to keep track of, i work for a web development company and they wanted to keep track of client contact information, like name,email, phone, etc, then they wanted to keep track of billable hours so the person doing the billing would see a check by the client that has billable hours, so they know to do them, then i wanted to keep track of ftp information along with any other pertinent information relating to access to the server that domain resided on, woooo, too many words, i may be missing some details in there but i think you get the idea, is this something like what you are trying to do??