update HFPage