hasan movahed Duplicate Title Validate