added Palindrom check