header blocks rebuild