update calculus reference and stuff