def __init__(self, _object):
        # the object
        self._object = auxiliary.get_valid_dag_node(_object)

        assert isinstance(self._object, pm.nodetypes.Transform)

        # the data
        self._futurePivot = pm.nodetypes.Transform

        self._isSetup = False

        # read the settings
        self._read_settings()