object property cleanup