# time left seems to always be negative which causes the timer to terminate before it even starts, not sure what's causing this
# If timeleft is negative then that means your passing negative number into the function so the problem might be outside the function