An electric tool adapted to perform tightening operations where torque is delivered in pulses to tighten a screw joint, the electric tool comprising: an electric motor drivingly connected to an output shaft , wherein the pulses are provided by a hydraulic pulse unit coupled to the electric motor , the hydraulic pulse unit intermittently couples the electric motor via a hydraulic coupling mechanism to the output shaft , or wherein the speed of the electric motor is controlled so that the electric motor is driven in a pulsed manner to provide pulses on the output shaft , the electric tool further comprising a processor ; and a memory storing software instructions that, when executed by the processor cause the electrical tool to: - retrieve at least first power level parameter p1 indicating a first power level to be used for torque pulses up to a torque threshold; - retrieve at least a second power level parameter p2 indicating a second power level to be used for torque pulses above the torque threshold; - retrieve the torque threshold indicating the torque up to which the first power level should be used; - control the speed of the electric motor , so that the electric tool provide torque pulses on the output shaft with the first power level p1 until the torque threshold is reached; and - control the speed of the electric motor , so that the electric tool provide torque pulses on the output shaft with the second power level p2 . wherein the pulses are provided by a hydraulic pulse unit coupled to the electric motor , the hydraulic pulse unit intermittently couples the electric motor via a hydraulic coupling mechanism to the output shaft , or wherein the speed of the electric motor is controlled so that the electric motor is driven in a pulsed manner to provide pulses on the output shaft , the electric tool further comprising a processor ; and a memory storing software instructions that, when executed by the processor cause the electrical tool to: - retrieve at least first power level parameter p1 indicating a first power level to be used for torque pulses up to a torque threshold; - retrieve at least a second power level parameter p2 indicating a second power level to be used for torque pulses above the torque threshold; - retrieve the torque threshold indicating the torque up to which the first power level should be used; - control the speed of the electric motor , so that the electric tool provide torque pulses on the output shaft with the first power level p1 until the torque threshold is reached; and - control the speed of the electric motor , so that the electric tool provide torque pulses on the output shaft with the second power level p2 . - retrieve at least first power level parameter p1 indicating a first power level to be used for torque pulses up to a torque threshold; - retrieve at least a second power level parameter p2 indicating a second power level to be used for torque pulses above the torque threshold; - retrieve the torque threshold indicating the torque up to which the first power level should be used; - control the speed of the electric motor , so that the electric tool provide torque pulses on the output shaft with the first power level p1 until the torque threshold is reached; and - control the speed of the electric motor , so that the electric tool provide torque pulses on the output shaft with the second power level p2 . <EOS>