fix for(var i)