fixed bug that kept timer executing action() once more after calling Clear()
unveiled error when running two repeats after each other without delay in between