update plugins
improve and document updating plugins