working on Pixel.hs