updated phone book class