added a frameIteration variable to reset each game cycle --> increasing consistancy