added min_watermark constant