simple object maintenance