chain rule team project