It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://blog-8496125703.gifthub.news/post/8496125703

  1. <!doctype html>
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" prefix="og: http://ogp.me/ns#">
  3.  
  4.  <head>
  5.    <meta charset="utf-8">
  6.    <meta name="applicable-device" content="pc,mobile">
  7.    <meta name="viewport" content="width=device-width, initial-scale=1">
  8.    <title>The Impact of Dynamic Discounts on Player Spending Habits #990860610198 (2025-01-31)</title>
  9.    <link rel="canonical" href="https://blog-8496125703.gifthub.news/post/8496125703">
  10.    <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap">
  11.    <link rel="stylesheet" href="https://x.gifthub.news/static/css/style.css">
  12.    <script src="https://x.gifthub.news/static/js/lazysizes.min.js" async></script>
  13.    <link rel="shortcut icon" href="/favicon.ico">
  14.    <!-- Open Graph Metadata -->
  15.    <meta property="og:type" content="article" />
  16.    <meta property="og:title" content="The Impact of Dynamic Discounts on Player Spending Habits" />
  17.    <meta property="og:description" content="The Impact of Dynamic Discounts on Player Spending Habits #990860610198 (2025-01-31)" />
  18.    <meta property="og:url" content="https://blog-8496125703.gifthub.news/post/8496125703" />
  19.    <meta property="og:site_name" content="gifthub.news" />
  20.    <meta property="og:image" content="https://x.gifthub.news/static/images/post/8.jpg" />
  21.    <meta property="og:article:published_time" content="2025-01-31T10:06:17Z" />
  22.    <meta property="og:article:author" content="Dr. Jacqueline Foster" />
  23.    <meta property="og:article:section" content="gifthub.news" />
  24.    <meta property="og:article:tag" content="Games, Mobile Games, Video Games" />
  25.    <!-- Schema.org -->
  26.    <script type="application/ld+json">{
  27.            "@context": "https://schema.org",
  28.            "@type": "ScholarlyArticle",
  29.            "headline": "The Impact of Dynamic Discounts on Player Spending Habits #990860610198 (2025-01-31)",
  30.            "author": {
  31.                "@type": "Person",
  32.                "name": "Dr. Jacqueline Foster",
  33.                "affiliation": {
  34.                    "@type": "Organization",
  35.                    "name": "gifthub.news"
  36.                },
  37.                "url": "https://blog-8496125703.gifthub.news/post/8496125703"
  38.            },
  39.            "datePublished": "2025-01-31T10:06:17Z",
  40.            "image": "https://x.gifthub.news/static/images/post/8.jpg",
  41.            "journal": {
  42.                "@type": "Periodical",
  43.                "name": "gifthub.news",
  44.                "issn": "10.1069/990860610198"
  45.            },
  46.            "publisher": {
  47.                "@type": "Organization",
  48.                "name": "gifthub.news",
  49.                "url": "https://blog-8496125703.gifthub.news"
  50.            },
  51.            "doi": "990860610198",
  52.            "abstract": "The Impact of Dynamic Discounts on Player Spending Habits #990860610198 (2025-01-31)",
  53.            "citation": {
  54.                "@type": "CreativeWork",
  55.                "name": "The Impact of Dynamic Discounts on Player Spending Habits",
  56.                "author": "Dr. Jacqueline Foster",
  57.                "datePublished": "2025-01-31T10:06:17Z",
  58.                "url": "https://blog-8496125703.gifthub.news/post/8496125703"
  59.            }
  60.        }
  61.    </script>
  62. </head>
  63.  
  64. <body>
  65.    <div class="site-mobile-menu site-navbar-target">
  66.        <div class="site-mobile-menu-header">
  67.            <div class="site-mobile-menu-close">
  68.                <span class="icofont-close js-menu-toggle"></span>
  69.            </div>
  70.        </div>
  71.        <div class="site-mobile-menu-body"></div>
  72.    </div>
  73.    <nav class="site-nav">
  74.        <div class="container">
  75.            <div class="site-navigation">
  76.                <div class="row">
  77.                    <div class="col-md-6 text-center order-1 order-md-2 mb-3 mb-md-0">
  78.                        <a href="https://blog-8496125703.gifthub.news" class="logo m-0 text-uppercase">gifthub.news</a>
  79.                    </div>
  80.                    <div class="col-md-3 order-3 order-md-1">
  81.                    </div>
  82.                </div>
  83.            </div>
  84.        </div>
  85.    </nav>
  86.    <div class="section post-section pt-5">
  87.        <div class="container">
  88.            <div class="row justify-content-center">
  89.                <div class="col-lg-8">
  90.                    <div class="text-center">
  91.                        <img src="https://x.gifthub.news/static/images/user/20.jpg" alt="The Impact of Dynamic Discounts on Player Spending Habits" title="The Impact of Dynamic Discounts on Player Spending Habits" class="author-pic img-fluid rounded-circle mx-auto">
  92.                    </div>
  93.                    <span class="d-block text-center">Jacqueline Foster</span>
  94.                    <span class="date d-block text-center small text-uppercase text-black-50 mb-5">2025-01-31</span>
  95.                    <h2 class="heading text-center">The Impact of Dynamic Discounts on Player Spending Habits</h2>
  96.                    <p class="lead mb-4 text-center">Thanks to Jacqueline Foster for contributing the article "The Impact of Dynamic Discounts on Player Spending Habits".
  97.                    </p>
  98.                    <img src="https://x.gifthub.news/static/images/post/8.jpg" alt="The Impact of Dynamic Discounts on Player Spending Habits" title="The Impact of Dynamic Discounts on Player Spending Habits" class="img-fluid rounded mb-4 lazyload">
  99.                    <p>This paper provides a comparative analysis of the various monetization strategies employed in mobile games, focusing on in-app purchases (IAP) and advertising revenue models. The research investigates the economic impact of these models on both developers and players, examining their effectiveness in generating sustainable revenue while maintaining player satisfaction. Drawing on marketing theory, behavioral economics, and user experience research, the study evaluates the trade-offs between IAPs, ad placements, and player retention. The paper also explores the ethical concerns surrounding monetization practices, particularly regarding player exploitation, pay-to-win mechanics, and the impact on children and vulnerable audiences.</p>
  100. <p>The gaming industry's commercial landscape is fiercely competitive, with companies employing diverse monetization strategies such as microtransactions, downloadable content (DLC), and subscription models to sustain and grow their player bases. Balancing player engagement with revenue generation is a delicate dance that requires thoughtful design and consideration of player feedback.</p>
  101. <p>Nostalgia permeates gaming culture, evoking fond memories of classic titles that shaped childhoods and ignited lifelong passions for gaming. The resurgence of remastered versions, reboots, and sequels to beloved franchises taps into this nostalgia, offering players a chance to relive cherished moments while introducing new generations to timeless gaming classics.</p>
  102. <p>Gaming's impact on education is profound, with gamified learning platforms revolutionizing how students engage with academic content. By incorporating game elements such as rewards, challenges, and progression systems into educational software, educators are able to make learning more interactive, enjoyable, and effective, catering to diverse learning styles and enhancing retention rates.</p>
  103. <p>This paper investigates the role of social influence in mobile games, focusing on how social networks, peer pressure, and social comparison affect player behavior and in-game purchasing decisions. The study examines how features such as leaderboards, friend lists, and social sharing options influence players’ motivations to engage with the game and spend money on in-game items. Drawing on social psychology and behavioral economics, the research explores how players' decisions are shaped by their interactions with others in the game environment. The paper also discusses the ethical implications of using social influence to drive in-game purchases, particularly in relation to vulnerable players and addiction risk.</p>
  104.  
  105.                    <p>
  106.                    <a href="/redirect/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">Link</a>
  107.                    </p>
  108.                    <p><a href="https://www.linegames.org/" target="_blank" class="custom-link">External link</a>
  109. <a href="https://www.iliiili.com/" target="_blank" class="custom-link">External link</a>
  110. <a href="https://www.digwow.net/" target="_blank" class="custom-link">External link</a>
  111. <a href="https://www.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  112. <a href="https://www.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  113. <a href="https://806742106070-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  114. <a href="https://205089751493-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  115. <a href="https://775407687362-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  116. <a href="https://582290210819-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  117. <a href="https://794934311952-gov.iliiili.com/" target="_blank" class="custom-link">External link</a>
  118. <a href="https://621457715035-gov.digwow.net/" target="_blank" class="custom-link">External link</a>
  119. <a href="https://066148017501-gov.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  120. <a href="https://942138300456-gov.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  121. <a href="https://228821337942-gov-edu.iliiili.com/" target="_blank" class="custom-link">External link</a>
  122. <a href="https://753504698802-gov-edu.digwow.net/" target="_blank" class="custom-link">External link</a>
  123. <a href="https://642787400292-gov-edu.free-giftcodes.com/" target="_blank" class="custom-link">External link</a>
  124. <a href="https://425220405855-gov-edu.gifthub.com.ru/" target="_blank" class="custom-link">External link</a>
  125. <a href="https://225116480658-edu.iliiili.com/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  126. <a href="https://409428661293-edu.digwow.net/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  127. <a href="https://333829451962-edu.free-giftcodes.com/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  128. <a href="https://510676516459-edu.gifthub.com.ru/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  129. <a href="https://326455789161-gov.iliiili.com/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  130. <a href="https://016213474531-gov.digwow.net/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  131. <a href="https://283839761417-gov.free-giftcodes.com/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  132. <a href="https://995802013634-gov.gifthub.com.ru/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  133. <a href="https://link.naver.com/bridge?982435654947&amp;url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  134. <a href="https://link.naver.com/bridge?923164863354&amp;url=https://naver923164863354-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  135. <a href="https://link.naver.com/bridge?655928426660&amp;url=https://naver655928426660-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  136. <a href="https://link.naver.com/bridge?226621313720&amp;url=https://naver226621313720-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  137. <a href="https://link.naver.com/bridge?206642007609&amp;url=https://naver206642007609-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  138. <a href="https://link.naver.com/bridge?441118240813&amp;url=https://naver441118240813-gov.digwow.net" target="_blank" class="custom-link">External link</a>
  139. <a href="https://link.naver.com/bridge?944327347012&amp;url=https://naver944327347012-gov.iliiili.com" target="_blank" class="custom-link">External link</a>
  140. <a href="https://link.naver.com/bridge?222082037249&amp;url=https://naver222082037249-gov.1717173.xyz" target="_blank" class="custom-link">External link</a>
  141. <a href="https://link.naver.com/bridge?073155449972&amp;url=https://naver073155449972-gov.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  142. <a href="https://link.naver.com/bridge?616418640848&amp;url=https://naver616418640848-gov-edu.digwow.net" target="_blank" class="custom-link">External link</a>
  143. <a href="https://link.naver.com/bridge?142867874299&amp;url=https://naver142867874299-gov-edu.iliiili.com" target="_blank" class="custom-link">External link</a>
  144. <a href="https://link.naver.com/bridge?734732903645&amp;url=https://naver734732903645-gov-edu.1717173.xyz" target="_blank" class="custom-link">External link</a>
  145. <a href="https://link.naver.com/bridge?409493308595&amp;url=https://naver409493308595-gov-edu.gifthub.com.ru" target="_blank" class="custom-link">External link</a>
  146. <a href="https://blog-373702776149.gifthub.news/" target="_blank" class="custom-link">External link</a>
  147. <a href="https://blog-339703244193.jp-edu.sbs/" target="_blank" class="custom-link">External link</a>
  148. <a href="https://blog-524384921292.kr-edu.sbs/" target="_blank" class="custom-link">External link</a>
  149. <a href="https://blog-469084918998.krlinkedin.sbs/" target="_blank" class="custom-link">External link</a>
  150. <a href="https://blog-312721174613.mit-edu.sbs/" target="_blank" class="custom-link">External link</a>
  151. <a href="https://blog-005225471470.mit-edu.buzz/" target="_blank" class="custom-link">External link</a>
  152. <a href="https://blog-872671402785.mit-edu.tech/" target="_blank" class="custom-link">External link</a>
  153. <a href="https://blog-903364775398.mit-edu.site/" target="_blank" class="custom-link">External link</a>
  154. <a href="https://blog-845083061238.mit-edu.top/" target="_blank" class="custom-link">External link</a>
  155. <a href="https://blog-378657147584.usa-gov.top/" target="_blank" class="custom-link">External link</a>
  156. <a href="https://research-951591376984.mit-edu.pp.ua/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  157. <a href="https://research-281414252117.harvard-edu.pp.ua/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  158. <a href="https://research-831680085235.stanford-edu.pp.ua/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  159. <a href="https://research-372971490531.cambridge-edu.pp.ua/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  160. <a href="https://research-067379152311.berkeley-edu.pp.ua/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  161. <a href="https://research-320844371679.oxford-edu.pp.ua/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  162. <a href="https://research-818872088716-edu.wwv.pp.ua/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  163. <a href="https://research-632964196181-edu.sean.pp.ua/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  164. <a href="https://research-528796678556-edu.line.pp.ua/?url=https://blog-8496125703.gifthub.news/post/8496125703" target="_blank" class="custom-link">External link</a>
  165. </p>
  166.                    <div class="row mt-5 pt-5 border-top">
  167.                    </div>
  168.                </div>
  169.            </div>
  170.        </div>
  171.    </div>
  172.    <div class="section pb-0">
  173.        <div class="container">
  174.            <div class="row">
  175.                <div class="col-lg-12">
  176.                    <h2 class="heading">Related</h2>
  177.                </div>
  178.            </div>
  179.            <div class="row justify-content-center">
  180.                <div class="col-lg-12">
  181.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  182.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  183.                            <a href="https://blog-8496125703.gifthub.news/post/2796154380">
  184.                            <img src="https://x.gifthub.news/static/images/post/8.jpg" alt="Dynamic Scene Reconstruction for Real-Time Interaction in AR Games" title="Dynamic Scene Reconstruction for Real-Time Interaction in AR Games" class="img-fluid lazyload">
  185.                            </a>
  186.                        </div>
  187.                        <div class="content">
  188.                            <div class="post-meta mb-3">
  189.                                <a href="https://blog-2796154380.gifthub.news/post/2796154380/" target="_blank">
  190.                                <span class="date">2025-01-31</span>
  191.                                </a>
  192.                            </div>
  193.                            <h2 class="heading"><a href="https://blog-8496125703.gifthub.news/post/2796154380">Dynamic Scene Reconstruction for Real-Time Interaction in AR Games</a></h2>
  194.                            <p class="info">This paper explores the psychological effects of mobile games on children and adolescents, focusing on cognitive, emotional, and social development. The study analyzes how exposure to different types of mobile games—ranging from educational games to violent action games—affects cognitive abilities, social skills, and emotional regulation. Drawing on developmental psychology and media studies, the research examines the short- and long-term implications of mobile gaming for children’s learning outcomes, attention span, and behavior patterns. The paper also considers the role of parents and educators in guiding children’s gaming experiences, offering recommendations for responsible gaming and age-appropriate game design.</p>
  195.                            <a href="https://blog-8496125703.gifthub.news/post/2796154380" class="post-author d-flex align-items-center">
  196.                                <div class="author-pic">
  197.                                    <img src="https://x.gifthub.news/static/images/user/20.jpg" alt="Dynamic Scene Reconstruction for Real-Time Interaction in AR Games" title="Dynamic Scene Reconstruction for Real-Time Interaction in AR Games" class="lazyload">
  198.                                </div>
  199.                                <div class="text">
  200.                                    <strong>Rebecca Cook</strong>
  201.                                    <span>2025-01-31 published post</span>
  202.                                </div>
  203.                            </a>
  204.                        </div>
  205.                    </div>
  206.                </div>
  207.                <div class="col-lg-12">
  208.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  209.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  210.                            <a href="https://blog-8496125703.gifthub.news/post/7029314865">
  211.                            <img src="https://x.gifthub.news/static/images/post/5.jpg" alt="Efficient Compression Algorithms for Large-Scale Game Assets in Mobile Games" title="Efficient Compression Algorithms for Large-Scale Game Assets in Mobile Games" class="img-fluid lazyload">
  212.                            </a>
  213.                        </div>
  214.                        <div class="content">
  215.                            <div class="post-meta mb-3">
  216.                                <a href="https://blog-7029314865.gifthub.news/post/7029314865/" target="_blank">
  217.                                <span class="date">2025-01-31</span>
  218.                                </a>
  219.                            </div>
  220.                            <h2 class="heading"><a href="https://blog-8496125703.gifthub.news/post/7029314865">Efficient Compression Algorithms for Large-Scale Game Assets in Mobile Games</a></h2>
  221.                            <p class="info">Virtual reality transports players to alternate dimensions, blurring the lines between reality and fiction, and offering glimpses of futuristic realms yet to be explored. Through immersive simulations and interactive experiences, VR technology revolutionizes gaming, providing unprecedented levels of immersion and engagement. From virtual adventures in space to realistic simulations of historical events, VR opens doors to limitless possibilities, inviting players to step into worlds beyond imagination.</p>
  222.                            <a href="https://blog-8496125703.gifthub.news/post/7029314865" class="post-author d-flex align-items-center">
  223.                                <div class="author-pic">
  224.                                    <img src="https://x.gifthub.news/static/images/user/20.jpg" alt="Efficient Compression Algorithms for Large-Scale Game Assets in Mobile Games" title="Efficient Compression Algorithms for Large-Scale Game Assets in Mobile Games" class="lazyload">
  225.                                </div>
  226.                                <div class="text">
  227.                                    <strong>Deborah Sanchez</strong>
  228.                                    <span>2025-01-31 published post</span>
  229.                                </div>
  230.                            </a>
  231.                        </div>
  232.                    </div>
  233.                </div>
  234.                <div class="col-lg-12">
  235.                    <div class="post-entry d-md-flex small-horizontal mb-5">
  236.                        <div class="me-md-5 thumbnail mb-3 mb-md-0">
  237.                            <a href="https://blog-8496125703.gifthub.news/post/0319487652">
  238.                            <img src="https://x.gifthub.news/static/images/post/17.jpg" alt="Semantic Mapping Techniques for Immersive AR Game Environments" title="Semantic Mapping Techniques for Immersive AR Game Environments" class="img-fluid lazyload">
  239.                            </a>
  240.                        </div>
  241.                        <div class="content">
  242.                            <div class="post-meta mb-3">
  243.                                <a href="https://blog-0319487652.gifthub.news/post/0319487652/" target="_blank">
  244.                                <span class="date">2025-01-31</span>
  245.                                </a>
  246.                            </div>
  247.                            <h2 class="heading"><a href="https://blog-8496125703.gifthub.news/post/0319487652">Semantic Mapping Techniques for Immersive AR Game Environments</a></h2>
  248.                            <p class="info">This paper investigates the legal and ethical considerations surrounding data collection and user tracking in mobile games. The research examines how mobile game developers collect, store, and utilize player data, including behavioral data, location information, and in-app purchases, to enhance gameplay and monetization strategies. Drawing on data privacy laws such as the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA), the study explores the compliance challenges that mobile game developers face and the ethical implications of player data usage. The paper provides a critical analysis of how developers can balance the need for data with respect for user privacy, offering guidelines for transparent data practices and ethical data management in mobile game development.</p>
  249.                            <a href="https://blog-8496125703.gifthub.news/post/0319487652" class="post-author d-flex align-items-center">
  250.                                <div class="author-pic">
  251.                                    <img src="https://x.gifthub.news/static/images/user/9.jpg" alt="Semantic Mapping Techniques for Immersive AR Game Environments" title="Semantic Mapping Techniques for Immersive AR Game Environments" class="lazyload">
  252.                                </div>
  253.                                <div class="text">
  254.                                    <strong>Martha Perry</strong>
  255.                                    <span>2025-01-31 published post</span>
  256.                                </div>
  257.                            </a>
  258.                        </div>
  259.                    </div>
  260.                </div>
  261.            </div>
  262.        </div>
  263.    </div>
  264.    <div class="py-5 bg-light mx-md-3 sec-subscribe">
  265.        <div class="container">
  266.            <div class="row">
  267.                <div class="col-lg-12">
  268.                    <h2 class="h4 fw-bold">Subscribe to newsletter</h2>
  269.                </div>
  270.            </div>
  271.            <form class="row">
  272.                <div class="col-md-8">
  273.                    <div class="mb-3 mb-md-0">
  274.                        <input type="email" class="form-control" placeholder="Enter your email">
  275.                    </div>
  276.                </div>
  277.                <div class="col-md-4 d-grid">
  278.                    <input type="submit" class="btn btn-primary" value="Subscribe">
  279.                </div>
  280.            </form>
  281.        </div>
  282.    </div>
  283.    <div class="site-footer">
  284.        <div class="container">
  285.            <div class="row justify-content-center copyright">
  286.                <div class="col-lg-7 text-center">
  287.                    <div class="widget">
  288.                        <p>Copyright &copy;
  289.                            <script>document.write(new Date().getFullYear());</script> All rights reserved.
  290.                        </p>
  291. <p>
  292.    < Top VPS Hosting Choice ><br>
  293.    <a href="https://evolution-host.com?ref=DQgZ6P" target="_blank">
  294.        <img src="https://x.gifthub.news/static/images/evolution-host.png" alt="Evolution Host" title="Evolution Host" class="evhost lazyload">
  295.    </a>
  296. </p>
  297.                    </div>
  298.                </div>
  299.            </div>
  300.        </div>
  301.    </div>
  302. </body>
  303.  
  304. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda