<?xml version="1.0" ?>
<informationTable xsi:schemaLocation="http://www.sec.gov/edgar/document/thirteenf/informationtable eis_13FDocument.xsd" xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:n1="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <infoTable>
    <nameOfIssuer>A.O. Smith</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>831865209</cusip>
    <value>4731</value>
    <shrsOrPrnAmt>
      <sshPrnamt>130400</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>130400</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Adobe Systems</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00724f101</cusip>
    <value>112063</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2459679</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>2459679</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Advance Auto Parts</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00751y106</cusip>
    <value>88053</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1084800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1084800</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Amazon</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>023135106</cusip>
    <value>146282</value>
    <shrsOrPrnAmt>
      <sshPrnamt>526783</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>526783</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Apple</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>037833100</cusip>
    <value>96407</value>
    <shrsOrPrnAmt>
      <sshPrnamt>243126</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>243126</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Automatic Data Processing</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>053015103</cusip>
    <value>33478</value>
    <shrsOrPrnAmt>
      <sshPrnamt>486170</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>486170</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BioMarin</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09061g101</cusip>
    <value>58781</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1054555</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1054555</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BlackRock</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09247x101</cusip>
    <value>54085</value>
    <shrsOrPrnAmt>
      <sshPrnamt>210569</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>210569</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bristol-Myers</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>110122108</cusip>
    <value>73049</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1634580</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1634580</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cameron Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>13342b105</cusip>
    <value>3504</value>
    <shrsOrPrnAmt>
      <sshPrnamt>57300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>57300</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cerner</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>156782104</cusip>
    <value>68468</value>
    <shrsOrPrnAmt>
      <sshPrnamt>712540</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>712540</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Chipotle Mexican Grill</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>169656105</cusip>
    <value>5502</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>15100</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cisco Systems</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>17275r102</cusip>
    <value>133253</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5475785</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>5475785</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Citrix Systems</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>177376100</cusip>
    <value>144923</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2400982</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>2400982</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Compass Minerals</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>20451n101</cusip>
    <value>4755</value>
    <shrsOrPrnAmt>
      <sshPrnamt>56250</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>56250</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Core Laboratories</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>N22717107</cusip>
    <value>3996</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26350</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>26350</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Costco</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>22160k105</cusip>
    <value>83071</value>
    <shrsOrPrnAmt>
      <sshPrnamt>751294</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>751294</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Covidien</nameOfIssuer>
    <titleOfClass>SHS</titleOfClass>
    <cusip>G2554F113</cusip>
    <value>118614</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1887560</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1887560</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DaVita</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>23918K108</cusip>
    <value>84720</value>
    <shrsOrPrnAmt>
      <sshPrnamt>701328</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>701328</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DENTSPLY Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>249030107</cusip>
    <value>2167</value>
    <shrsOrPrnAmt>
      <sshPrnamt>52900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>52900</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Donaldson</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>257651109</cusip>
    <value>4791</value>
    <shrsOrPrnAmt>
      <sshPrnamt>134350</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>134350</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ecolab Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>278865100</cusip>
    <value>51102</value>
    <shrsOrPrnAmt>
      <sshPrnamt>599855</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>599855</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Expeditors International</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>302130109</cusip>
    <value>2288</value>
    <shrsOrPrnAmt>
      <sshPrnamt>60150</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>60150</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Exxon Mobil</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30231G102</cusip>
    <value>301</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3335</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>3335</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Fiserv, Inc.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>337738108</cusip>
    <value>5704</value>
    <shrsOrPrnAmt>
      <sshPrnamt>65250</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>65250</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Gilead Sciences</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>375558103</cusip>
    <value>68782</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1341564</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1341564</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Global Payments</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>37940X102</cusip>
    <value>3066</value>
    <shrsOrPrnAmt>
      <sshPrnamt>66200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>66200</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GNC Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>36191G107</cusip>
    <value>58113</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1314474</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1314474</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Google</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>38259p508</cusip>
    <value>122746</value>
    <shrsOrPrnAmt>
      <sshPrnamt>139426</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>139426</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Green Mountain Coffee Roasters</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>393122106</cusip>
    <value>6017</value>
    <shrsOrPrnAmt>
      <sshPrnamt>80000</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>80000</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Greenhill &amp; Co.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>395259104</cusip>
    <value>43354</value>
    <shrsOrPrnAmt>
      <sshPrnamt>947825</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>947825</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Halliburton Company</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>406216101</cusip>
    <value>75343</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1805930</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1805930</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Healthcare Services Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>421906108</cusip>
    <value>4864</value>
    <shrsOrPrnAmt>
      <sshPrnamt>198350</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>198350</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Honeywell International</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>438516106</cusip>
    <value>92495</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1165805</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1165805</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IHS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>451734107</cusip>
    <value>86360</value>
    <shrsOrPrnAmt>
      <sshPrnamt>827358</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>827358</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Intl Business Machines</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>459200101</cusip>
    <value>94946</value>
    <shrsOrPrnAmt>
      <sshPrnamt>496813</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>496813</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Intuit</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>461202103</cusip>
    <value>47991</value>
    <shrsOrPrnAmt>
      <sshPrnamt>786215</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>786215</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IPG Photonics</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44980X109</cusip>
    <value>2590</value>
    <shrsOrPrnAmt>
      <sshPrnamt>42650</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>42650</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Laboratory Corporation of Amer</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>50540R409</cusip>
    <value>2663</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>26600</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>McCormick &amp; Co.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>579780206</cusip>
    <value>2579</value>
    <shrsOrPrnAmt>
      <sshPrnamt>36650</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>36650</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Mead Johnson</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>582839106</cusip>
    <value>86942</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1097340</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1097340</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MICROS Systems</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>594901100</cusip>
    <value>49684</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1151425</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1151425</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Microsoft</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>594918104</cusip>
    <value>37566</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1087444</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1087444</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Monster Beverage</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>611740101</cusip>
    <value>86653</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1424510</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1424510</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MSC Industrial Direct</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>553530106</cusip>
    <value>4907</value>
    <shrsOrPrnAmt>
      <sshPrnamt>63350</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>63350</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NeuStar</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>64126x201</cusip>
    <value>61966</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1272925</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1272925</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NIKE</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>654106103</cusip>
    <value>60109</value>
    <shrsOrPrnAmt>
      <sshPrnamt>943917</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>943917</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Noble Corporation</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>H5833N103</cusip>
    <value>3309</value>
    <shrsOrPrnAmt>
      <sshPrnamt>88050</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>88050</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Occidental Petroleum</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>674599105</cusip>
    <value>65662</value>
    <shrsOrPrnAmt>
      <sshPrnamt>735875</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>735875</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PepsiCo</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>713448108</cusip>
    <value>77457</value>
    <shrsOrPrnAmt>
      <sshPrnamt>947021</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>947021</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Polypore</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>73179v103</cusip>
    <value>2464</value>
    <shrsOrPrnAmt>
      <sshPrnamt>61150</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>61150</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Portfolio Recovery Associates</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>73640q105</cusip>
    <value>7136</value>
    <shrsOrPrnAmt>
      <sshPrnamt>46450</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>46450</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Potash Corporation</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>73755l107</cusip>
    <value>54732</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1435405</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1435405</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Praxair</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74005p104</cusip>
    <value>71231</value>
    <shrsOrPrnAmt>
      <sshPrnamt>618538</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>618538</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Priceline.com</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>741503403</cusip>
    <value>111567</value>
    <shrsOrPrnAmt>
      <sshPrnamt>134959</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>134959</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Procter &amp; Gamble</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>742718109</cusip>
    <value>31153</value>
    <shrsOrPrnAmt>
      <sshPrnamt>404643</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>404643</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QUALCOMM</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>747525103</cusip>
    <value>153906</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2519328</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>2519328</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Questar Corporation</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>748356102</cusip>
    <value>2867</value>
    <shrsOrPrnAmt>
      <sshPrnamt>120200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>120200</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Range Resources</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>75281A109</cusip>
    <value>156444</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2023335</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>2023335</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Roper Industries</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>776696106</cusip>
    <value>73928</value>
    <shrsOrPrnAmt>
      <sshPrnamt>595139</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>595139</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ross Stores</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>778296103</cusip>
    <value>1931</value>
    <shrsOrPrnAmt>
      <sshPrnamt>29800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>29800</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Southwestern Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>845467109</cusip>
    <value>49766</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1362325</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1362325</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Symantec Corporation</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>871503108</cusip>
    <value>2202</value>
    <shrsOrPrnAmt>
      <sshPrnamt>97950</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>97950</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TD Ameritrade</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87236y108</cusip>
    <value>36956</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1521440</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1521440</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tiffany &amp; Co.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>886547108</cusip>
    <value>5911</value>
    <shrsOrPrnAmt>
      <sshPrnamt>81150</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>81150</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Trimble Navigation Ltd.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>896239100</cusip>
    <value>2481</value>
    <shrsOrPrnAmt>
      <sshPrnamt>95450</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>95450</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tupperware Brands</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>899896104</cusip>
    <value>7548</value>
    <shrsOrPrnAmt>
      <sshPrnamt>97150</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>97150</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ulta</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90384S303</cusip>
    <value>3729</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37250</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>37250</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Under Armour</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>904311107</cusip>
    <value>50922</value>
    <shrsOrPrnAmt>
      <sshPrnamt>852830</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>852830</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>United Technologies</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>913017109</cusip>
    <value>45533</value>
    <shrsOrPrnAmt>
      <sshPrnamt>489915</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>489915</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Vertex Pharmaceuticals</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92532f100</cusip>
    <value>70065</value>
    <shrsOrPrnAmt>
      <sshPrnamt>875150</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>875150</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Visa</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92826c839</cusip>
    <value>160403</value>
    <shrsOrPrnAmt>
      <sshPrnamt>877720</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>877720</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WABCO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92927k102</cusip>
    <value>56015</value>
    <shrsOrPrnAmt>
      <sshPrnamt>749970</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>749970</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Waters Corporation</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>941848103</cusip>
    <value>45140</value>
    <shrsOrPrnAmt>
      <sshPrnamt>451179</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>451179</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Yum! Brands</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>988498101</cusip>
    <value>125178</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1805275</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>1805275</None>
    </votingAuthority>
  </infoTable>
</informationTable>
