needs PluginUtil and cleaned up output