[methods] conditions for differentiation