update  plugin  framwork