watermark update