added watermark module