update, clean for VIVO