I think theres an issue with the timer logic here, this may extend to other functions also
I think theres an issue with the timer logic here, this may extend to other functions also