work on the plugin registry and its tests