1.add service layer. 2. rewrite the config-core code; 3.push the changed event when cell's resource has happened