Adjusted permissions, added is_palindrome