implemented totalIncorrect