add img_preproc function