only destroy if object exists