Adjust watermark background output
Working on binding, this code is probably buggy