Lerp into Joystick reset function

Hi I am wondering if anyone can help me incorporate the Lerp function into the Joystick script so that when it Resets the joystick it smoothly transitions back to the default position.

function ResetJoystick()
   {
    	gui.pixelInset = defaultRect;
    	lastFingerId = -1;
    	position = Vector2.zero;
    	fingerDownPos = Vector2.zero;
    	
if ( touchPad ) gui.color.a = 0.025;	

}

I tried putting

position = Vector2.Lerp(touch.position, Vector2.zero, Time.deltaTime * springSpeed);
fingerDownPos= Vector2.Lerp(touch.position, Vector2.zero, Time.deltaTime * springSpeed);

in the Update script where the Reset function was :

if ( lastFingerId == touch.fingerId )

`but it didnt work.

Touch.position isn’t the current position of the Joystick.

Use this:

position = Vector2.Lerp(position, Vector2.zero, Time.deltaTime * springSpeed);