linking of blocks