@cr1901 the bitmasks are only 1bit, but the way this program works is that it increments the 2-bit color value of the the pixel color underneath, so it creates these middle colors. In the last illustration I made, that's how I got all these grey pixels in