wrote some more documentation on how the plugin operates