element resid object handl todo restructur uml 