header alter by zjs