removed runVar
bugfixes if & do ... while