enhance dynamicobject feature