grayscale_ow method added