SlideShare a Scribd company logo
1 of 21
How Search Engine Works
The Main Parts of a Search Engine
• Spider (or “web crawler”)
• Indexer
• Search software (an algorithm)
Lets us Start with
SPIDERS
• A web crawler (also known asaweb spider or
web robot) isaprogram or automated script
which browses(crawls) theWorld WideWeb
in amethodical, automated manner.This
processiscalled Web crawling or spidering.
• In short, All websitesarecodesand these
codesareread by spiders.
• So basically aSpider or Spidersaresoftware
programsthat crawl throughout theinternet
and select relativedatato beINDEXED.
• When weSearch in asearch engineisactually
searching theindex of that search engineand
not thewholeinternet.
• Spidersstart by fetching few web pagesthen
they follow thelinkson thosepagesand fetch
thepagesthey point to, and follow all thelinks
on thosepagesand fetch thepagesthey link to
and so on.
• Until they'veindexed apretty big chunk of the
web, many billionsof pagesstored across
thousandsof machines.
Let US SEE what is
INDEXING ?
Is It Easy to Search here?
Or Here?
• Thisistheequivalent form of theinformation that our spiders
acquireafter they finish with crawling.
• Random organization and NO STRUCTURE.
• Theinformation availablethroughout theworld wideweb is
in all kindsof shapessizesand FORMATS.
• AND This is what indexing does.
• Makes data accessible in a Structured
format, easily accessible through search.
Indexer
• Search engine indexing is the process of a
search engine collecting, parses and stores
data for use by the search engine.
• The actual search engine index is the place
where all the data the search engine has
collected is stored.
• It is the search engine index that provides
the results for search queries, and pages
that are stored within the search engine
index that appear on the search engine
results page.
What is a
Search Algorithms ?
• Basically, a search engine algorithm is a set of
rules, or a unique formula, that the search engine
uses to determine the significance or rankings of
a web page, and each search engine has its own
set of rules.
• The algorithms, as they are different for each
search engine, are also closely guarded secrets.
• Search algorithm sorts on the basis of many
things like location of keyword, synonyms,
adjacent words, etc
• But there are certain things that all search engine
algorithms have in common.
• Relevancy
• Individual Factors
• Off-Page Factors
Relevancy
• This is the First thing every search engine
checks.
• The algorithm will determine whether this web
page has any relevancy at all for the particular
keyword.
• Location of keywords in that page is also
important for the relevancy of that website.
• Web pages that have the keywords in the title,
as well as within the headline or the first few
lines of the text will rank better for that keyword
than websites that do not have these features
Individual Factors
• A second part of search engine algorithms are
the individual factors that make that particular
search engine different from every other search
engine out there.
• Each search engine has unique algorithms, and
the individual factors of these algorithms are why
a search query turns up different results on
Google than MSN or Yahoo!.
• One of the most common individual factors is the
number of pages a search engine indexes.
• They may just have more pages indexed, or
index them more frequently, but this can give
different results for each search engine.
• Some search engines also penalize for
spamming, while others do not.
Off-Page Factors
• Another part of algorithms that is still individual
to each search engine are off-page factors.
• Off-page factors are such things as click-through
measurement and linking.
• The frequency of click-through rates and linking
can be an indicator of how relevant a web page
is to actual users and visitors, and this can
cause an algorithm to rank the web page higher.
• Off-page factors are harder for web masters to
craft, but can have an enormous effect on page
rank depending on thesearch engine
algorithm.
• Search engine algorithms are the mystery
behind search engines, sometimes even
amusingly called the search engine’s
“Secret Sauce”.
• Beyond the basic functions of a search
engine, the relevancy of a web page, the
off-page factors, and the unique factors of
each search engine help make the
algorithms of each engine an important
part of the search engine optimization
design.

More Related Content

What's hot (18)

Google Search Engine
Google Search EngineGoogle Search Engine
Google Search Engine
 
Search engine
Search engineSearch engine
Search engine
 
Google Search Engine
Google Search Engine Google Search Engine
Google Search Engine
 
google search engine
google search enginegoogle search engine
google search engine
 
Crawling and Indexing
Crawling and IndexingCrawling and Indexing
Crawling and Indexing
 
How Google search works ppt
How Google search works pptHow Google search works ppt
How Google search works ppt
 
Search Engines
Search EnginesSearch Engines
Search Engines
 
Surfing the internet
Surfing the internetSurfing the internet
Surfing the internet
 
Metasearch engines
Metasearch enginesMetasearch engines
Metasearch engines
 
Be Search Able
Be Search AbleBe Search Able
Be Search Able
 
Google ppt by amit
Google ppt by amitGoogle ppt by amit
Google ppt by amit
 
Introduction to Search Engine Optimization
Introduction to Search Engine OptimizationIntroduction to Search Engine Optimization
Introduction to Search Engine Optimization
 
Basic SEO mini workshop for copywriter
Basic SEO mini workshop for copywriter Basic SEO mini workshop for copywriter
Basic SEO mini workshop for copywriter
 
Meta Search Engine: An Introductory Study
Meta Search Engine: An Introductory StudyMeta Search Engine: An Introductory Study
Meta Search Engine: An Introductory Study
 
Web Crawler
Web CrawlerWeb Crawler
Web Crawler
 
Meta search engine
Meta search engineMeta search engine
Meta search engine
 
Notes for
Notes forNotes for
Notes for
 
On page Optimization
On page OptimizationOn page Optimization
On page Optimization
 

Viewers also liked

How a search engine works slide
How a search engine works slideHow a search engine works slide
How a search engine works slideSovan Misra
 
Search Engine Powerpoint
Search Engine PowerpointSearch Engine Powerpoint
Search Engine Powerpoint201014161
 
Introduction into Search Engines and Information Retrieval
Introduction into Search Engines and Information RetrievalIntroduction into Search Engines and Information Retrieval
Introduction into Search Engines and Information RetrievalA. LE
 
How google search engine work
How google search engine workHow google search engine work
How google search engine workLạc Lạc
 
Introduction to Search Engines
Introduction to Search EnginesIntroduction to Search Engines
Introduction to Search EnginesNitin Pande
 
Search engines powerpoint
Search engines powerpointSearch engines powerpoint
Search engines powerpointvbaker2210
 
Search Engines Presentation
Search Engines PresentationSearch Engines Presentation
Search Engines PresentationJSCHO9
 
Deep Web
Deep WebDeep Web
Deep WebSt John
 

Viewers also liked (12)

How a search engine works slide
How a search engine works slideHow a search engine works slide
How a search engine works slide
 
Search Engine Powerpoint
Search Engine PowerpointSearch Engine Powerpoint
Search Engine Powerpoint
 
Introduction into Search Engines and Information Retrieval
Introduction into Search Engines and Information RetrievalIntroduction into Search Engines and Information Retrieval
Introduction into Search Engines and Information Retrieval
 
How google search engine work
How google search engine workHow google search engine work
How google search engine work
 
Introduction to Search Engines
Introduction to Search EnginesIntroduction to Search Engines
Introduction to Search Engines
 
Search engines powerpoint
Search engines powerpointSearch engines powerpoint
Search engines powerpoint
 
The Deep and Dark Web
The Deep and Dark WebThe Deep and Dark Web
The Deep and Dark Web
 
Search Engines Presentation
Search Engines PresentationSearch Engines Presentation
Search Engines Presentation
 
Search engines
Search enginesSearch engines
Search engines
 
Deep Web
Deep WebDeep Web
Deep Web
 
Search Engine Demystified
Search Engine DemystifiedSearch Engine Demystified
Search Engine Demystified
 
How Google Works
How Google WorksHow Google Works
How Google Works
 

Similar to How search engine works ( Mr. Mirza)

how search engine works in google search engine
how search engine works in google search enginehow search engine works in google search engine
how search engine works in google search enginevijayender Rao
 
Seo top amazing ppt
Seo  top amazing pptSeo  top amazing ppt
Seo top amazing pptMamthaz M
 
Search Engine optimization (SEO)
Search Engine optimization (SEO)Search Engine optimization (SEO)
Search Engine optimization (SEO)Hussain Buksh
 
What is a search engine.pptx
What is a search engine.pptxWhat is a search engine.pptx
What is a search engine.pptxLeslieMenardPerez
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimizationRadha Yadlapalli
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine OptimizationAbhishek Chachan
 
Search Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - SEOSearch Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - SEONeeraj Reddy
 
Demand quest SEO training Session 1 May 2017
Demand quest SEO training Session 1 May 2017Demand quest SEO training Session 1 May 2017
Demand quest SEO training Session 1 May 2017Nate Plaunt
 
Demand quest seo training
Demand quest seo trainingDemand quest seo training
Demand quest seo trainingNate Plaunt
 
SEO for Beginners-- What is Search Engine Optimization (SEO) ?
SEO for Beginners-- What is Search Engine Optimization (SEO) ?SEO for Beginners-- What is Search Engine Optimization (SEO) ?
SEO for Beginners-- What is Search Engine Optimization (SEO) ?Naveen Srikantaiah
 
Search engines by Gulshan K Maheshwari(QAU)
Search engines by Gulshan  K Maheshwari(QAU)Search engines by Gulshan  K Maheshwari(QAU)
Search engines by Gulshan K Maheshwari(QAU)GulshanKumar368
 

Similar to How search engine works ( Mr. Mirza) (20)

how search engine works in google search engine
how search engine works in google search enginehow search engine works in google search engine
how search engine works in google search engine
 
Seo top amazing ppt
Seo  top amazing pptSeo  top amazing ppt
Seo top amazing ppt
 
Search engine
Search engineSearch engine
Search engine
 
Search engines
Search enginesSearch engines
Search engines
 
Seo.pptx new ppt
Seo.pptx new pptSeo.pptx new ppt
Seo.pptx new ppt
 
Digital marketing course
Digital marketing course Digital marketing course
Digital marketing course
 
Search engine
Search engineSearch engine
Search engine
 
Presentation SEO.pptx
Presentation SEO.pptxPresentation SEO.pptx
Presentation SEO.pptx
 
Search Engine optimization (SEO)
Search Engine optimization (SEO)Search Engine optimization (SEO)
Search Engine optimization (SEO)
 
Seo Intorduction
Seo Intorduction Seo Intorduction
Seo Intorduction
 
What is a search engine.pptx
What is a search engine.pptxWhat is a search engine.pptx
What is a search engine.pptx
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
Search Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - SEOSearch Engine Optimization - Fundamentals - SEO
Search Engine Optimization - Fundamentals - SEO
 
Seo basic
Seo basicSeo basic
Seo basic
 
Demand quest SEO training Session 1 May 2017
Demand quest SEO training Session 1 May 2017Demand quest SEO training Session 1 May 2017
Demand quest SEO training Session 1 May 2017
 
Demand quest seo training
Demand quest seo trainingDemand quest seo training
Demand quest seo training
 
SEO for Beginners-- What is Search Engine Optimization (SEO) ?
SEO for Beginners-- What is Search Engine Optimization (SEO) ?SEO for Beginners-- What is Search Engine Optimization (SEO) ?
SEO for Beginners-- What is Search Engine Optimization (SEO) ?
 
What is seo
What is seoWhat is seo
What is seo
 
Search engines by Gulshan K Maheshwari(QAU)
Search engines by Gulshan  K Maheshwari(QAU)Search engines by Gulshan  K Maheshwari(QAU)
Search engines by Gulshan K Maheshwari(QAU)
 

Recently uploaded

Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationMarko4394
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxeditsforyah
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 

Recently uploaded (17)

Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
NSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentationNSX-T and Service Interfaces presentation
NSX-T and Service Interfaces presentation
 
Q4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptxQ4-1-Illustrating-Hypothesis-Testing.pptx
Q4-1-Illustrating-Hypothesis-Testing.pptx
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 

How search engine works ( Mr. Mirza)

  • 2. The Main Parts of a Search Engine • Spider (or “web crawler”) • Indexer • Search software (an algorithm)
  • 3. Lets us Start with SPIDERS
  • 4. • A web crawler (also known asaweb spider or web robot) isaprogram or automated script which browses(crawls) theWorld WideWeb in amethodical, automated manner.This processiscalled Web crawling or spidering. • In short, All websitesarecodesand these codesareread by spiders. • So basically aSpider or Spidersaresoftware programsthat crawl throughout theinternet and select relativedatato beINDEXED.
  • 5. • When weSearch in asearch engineisactually searching theindex of that search engineand not thewholeinternet. • Spidersstart by fetching few web pagesthen they follow thelinkson thosepagesand fetch thepagesthey point to, and follow all thelinks on thosepagesand fetch thepagesthey link to and so on. • Until they'veindexed apretty big chunk of the web, many billionsof pagesstored across thousandsof machines.
  • 6.
  • 7. Let US SEE what is INDEXING ?
  • 8. Is It Easy to Search here?
  • 10. • Thisistheequivalent form of theinformation that our spiders acquireafter they finish with crawling. • Random organization and NO STRUCTURE. • Theinformation availablethroughout theworld wideweb is in all kindsof shapessizesand FORMATS.
  • 11. • AND This is what indexing does. • Makes data accessible in a Structured format, easily accessible through search.
  • 12. Indexer • Search engine indexing is the process of a search engine collecting, parses and stores data for use by the search engine. • The actual search engine index is the place where all the data the search engine has collected is stored. • It is the search engine index that provides the results for search queries, and pages that are stored within the search engine index that appear on the search engine results page.
  • 13. What is a Search Algorithms ?
  • 14. • Basically, a search engine algorithm is a set of rules, or a unique formula, that the search engine uses to determine the significance or rankings of a web page, and each search engine has its own set of rules. • The algorithms, as they are different for each search engine, are also closely guarded secrets. • Search algorithm sorts on the basis of many things like location of keyword, synonyms, adjacent words, etc • But there are certain things that all search engine algorithms have in common.
  • 15.
  • 16. • Relevancy • Individual Factors • Off-Page Factors
  • 17. Relevancy • This is the First thing every search engine checks. • The algorithm will determine whether this web page has any relevancy at all for the particular keyword. • Location of keywords in that page is also important for the relevancy of that website. • Web pages that have the keywords in the title, as well as within the headline or the first few lines of the text will rank better for that keyword than websites that do not have these features
  • 18. Individual Factors • A second part of search engine algorithms are the individual factors that make that particular search engine different from every other search engine out there. • Each search engine has unique algorithms, and the individual factors of these algorithms are why a search query turns up different results on Google than MSN or Yahoo!. • One of the most common individual factors is the number of pages a search engine indexes. • They may just have more pages indexed, or index them more frequently, but this can give different results for each search engine. • Some search engines also penalize for spamming, while others do not.
  • 19. Off-Page Factors • Another part of algorithms that is still individual to each search engine are off-page factors. • Off-page factors are such things as click-through measurement and linking. • The frequency of click-through rates and linking can be an indicator of how relevant a web page is to actual users and visitors, and this can cause an algorithm to rank the web page higher. • Off-page factors are harder for web masters to craft, but can have an enormous effect on page rank depending on thesearch engine algorithm.
  • 20.
  • 21. • Search engine algorithms are the mystery behind search engines, sometimes even amusingly called the search engine’s “Secret Sauce”. • Beyond the basic functions of a search engine, the relevancy of a web page, the off-page factors, and the unique factors of each search engine help make the algorithms of each engine an important part of the search engine optimization design.