add each block