modified pluginproof