separate file for pluginsetting