add per-field preprocess feature
delete lock file