clarify calculus function