def load(self, system_effect):
banks = self.banks_files.load(system_effect)<EOL>banks_ordered = self.index_file.load(banks)<EOL>manager = BanksManager()<EOL>manager.register(self)<EOL>for bank in banks_ordered:<EOL><INDENT>manager.append(bank)<EOL>bank.manager = manager<EOL><DEDENT>return manager<EOL>
Return a :class:`.BanksManager` instance contains the banks present in
:attr:`~pluginsmanager.observer.autosaver.autosaver.Autosaver.data_path`

:param SystemEffect system_effect: SystemEffect used in pedalboards
:return BanksManager: :class:`.BanksManager` with banks persisted in
        :attr:`~pluginsmanager.observer.autosaver.autosaver.Autosaver.data_path`