adding logging (but only once per path) to watermark process. fixes #46