That could work as well... I have something like that going after the results page for tests that I do not want to close out unless the score is passing. However, in that method, I think that would skip the Results page all together. In this case, I think they still want the user to get their test results for the questions they got wrong, they just don't want to show the correct answers unless they passed.