Block calculation