refactoring and rename
- into the abstract control unit has been adde dht attribute value cache