do some upgrades to the inheritance tree of embedded services