Still broken with greyscale opt