differentiation mechanism