update vivo rules