fix timer repeat