update blocks, added header