semantic differentiations