devices calculus integrate shit