added no dither option