added grayscale fully