implemented a loader for settings