block operators