improve pluginService schema