A device for delivery of predetermined doses of liquid medicament, being adapted to be in a medicament delivery state and in a medicament non-delivery state, wherein the device comprises: a cartridge (10, 103) adapted to contain the liquid medicament and a piston sealingly and slidably arranged in said cartridge; an energy accumulating member (26, 114) adapted to accumulate energy in terms of at least one predetermined step when the device is the medicament non-delivery state; an elongated threaded plunger rod (16, 126) adapted to be arranged in the interior of the device; a plunger rod driving member (40, 47, 128) engaged to the threaded plunger rod (16, 126) and adapted to be in a driven state when the device is in the medicament delivery state and adapted to be in a non-driven state when the device is in the medicament non-delivery state, wherein the rotation of the plunger rod driving member (40, 47, 128) due to the output torque of energy accumulating member (26, 114) drives the threaded plunger rod (16, 126) and allows said rod which is in contact with the piston, to be driven towards the proximal end of the cartridge with a predetermined distance and expels a predetermined dose of the liquid medicament from the cartridge; and a dose setting member (4,104) adapted to be rotated in terms of at least one predetermined step when the device is in the medicament non-delivery state for increasing the accumulated energy in the energy accumulating member (26, 114) with at least one step characterized in that the dose setting member is also adapted to be pulled towards the distal end of the delivery device in order to release the accumulated energy in the energy accumulating member for cancelling a dose. a cartridge (10, 103) adapted to contain the liquid medicament and a piston sealingly and slidably arranged in said cartridge; an energy accumulating member (26, 114) adapted to accumulate energy in terms of at least one predetermined step when the device is the medicament non-delivery state; an elongated threaded plunger rod (16, 126) adapted to be arranged in the interior of the device; a plunger rod driving member (40, 47, 128) engaged to the threaded plunger rod (16, 126) and adapted to be in a driven state when the device is in the medicament delivery state and adapted to be in a non-driven state when the device is in the medicament non-delivery state, wherein the rotation of the plunger rod driving member (40, 47, 128) due to the output torque of energy accumulating member (26, 114) drives the threaded plunger rod (16, 126) and allows said rod which is in contact with the piston, to be driven towards the proximal end of the cartridge with a predetermined distance and expels a predetermined dose of the liquid medicament from the cartridge; and a dose setting member (4,104) adapted to be rotated in terms of at least one predetermined step when the device is in the medicament non-delivery state for increasing the accumulated energy in the energy accumulating member (26, 114) with at least one step characterized in that the dose setting member is also adapted to be pulled towards the distal end of the delivery device in order to release the accumulated energy in the energy accumulating member for cancelling a dose.