caching added
limit memory used for phone books
Directory name
unused constant removed