added: plugin installer