Implemented Watermark, the .NET way