added watermark feature