documented plugin