adding complete documentation for the plugin