Technology: Winning The Uphill Battle