review preprocess, bug exists
delete files