change reason: fix preprocess head