added preprocess command