I added the uthash, this makes it much easier to maintain a customer database