random dithering with levels
not working :D