* object: free object on destroy;