Still working on properly controlling the greyscale image