updated use-plugin api