Abstract
An impact driver comprising a controller. The controller is configured to receive a number of connectors and, for each connector of a plurality of connectors equal to the number of connectors, determine, based on the number of connectors, a torque for the connector, wherein, when the connector is a connector other than a final connector tightened, the determined torque is associated with a level of strain greater than a desired level of strain, and tighten the connector using the torque determined for the connector.