preprocess task added