added grid and grayscale