add header blocks to block chain