update viewmark