Oh what the heck. <img src="smileys/smiley1.gif" border="0" align="middle" />
Do you have something like LevelUpgrade=0
I have done well so let LevelUpgrade=LevelUpgrade+1
LevelFinished so Level=level+LevelUpgrade
? If so look at where you set these doing the leveUpgrade twice
(total guess)