update dplugin interface