self-differentiation