update + plugin