wip
wip
added ability to provide settings for plugin