docs for plugin registration