http://library.mcneese.edu/tutorial/advantages.htm#advantage