def _load(self):
        path = os.path.join(self.work_dir, "qcframe.mpac")
        if os.path.exists(path):
            logger.info("load the fragment state: {}".format(path))
            state_dat = bridge.load_msgpack(path)
            self.set_by_raw_data(state_dat)
        else:
            logger.debug("not found the state file")