Time for calculus. No good commit message.