update PalindromeChecker