fix free object