preproc nodes