semantic range