make settings available to extensions by passing them to run method