removed extra copy of isCorrect with old signature