add new plugin for working on the entire document