cleaned up, fixed PluginReader string repr