during 2010 , we granted 3.8 million rsus and 1.1 million employee sars . see footnote no . 4 , 201cshare-based compensation , 201d of the notes to our financial statements for additional information . new accounting standards see footnote no . 1 , 201csummary of significant accounting policies , 201d of the notes to our financial statements for information related to our adoption of new accounting standards in 2010 and for information on our anticipated adoption of recently issued accounting standards . liquidity and capital resources cash requirements and our credit facilities our credit facility , which expires on may 14 , 2012 , and associated letters of credit , provide for $ 2.4 billion of aggregate effective borrowings . borrowings under the credit facility bear interest at the london interbank offered rate ( libor ) plus a fixed spread based on the credit ratings for our public debt . we also pay quarterly fees on the credit facility at a rate based on our public debt rating . for additional information on our credit facility , including participating financial institutions , see exhibit 10 , 201camended and restated credit agreement , 201d to our current report on form 8-k filed with the sec on may 16 , 2007 . although our credit facility does not expire until 2012 , we expect that we may extend or replace it during 2011 . the credit facility contains certain covenants , including a single financial covenant that limits our maximum leverage ( consisting of adjusted total debt to consolidated ebitda , each as defined in the credit facility ) to not more than 4 to 1 . our outstanding public debt does not contain a corresponding financial covenant or a requirement that we maintain certain financial ratios . we currently satisfy the covenants in our credit facility and public debt instruments , including the leverage covenant under the credit facility , and do not expect the covenants to restrict our ability to meet our anticipated borrowing and guarantee levels or increase those levels should we need to do so in the future . we believe the credit facility , together with cash we expect to generate from operations and our ability to raise capital , remains adequate to meet our short-term and long-term liquidity requirements , finance our long-term growth plans , meet debt service , and fulfill other cash requirements . at year-end 2010 , our available borrowing capacity amounted to $ 2.831 billion and reflected borrowing capacity of $ 2.326 billion under our credit facility and our cash balance of $ 505 million . we calculate that borrowing capacity by taking $ 2.404 billion of effective aggregate bank commitments under our credit facility and subtracting $ 78 million of outstanding letters of credit under our credit facility . during 2010 , we repaid our outstanding credit facility borrowings and had no outstanding balance at year-end . as noted in the previous paragraphs , we anticipate that this available capacity will be adequate to fund our liquidity needs . since we continue to have ample flexibility under the credit facility 2019s covenants , we also expect that undrawn bank commitments under the credit facility will remain available to us even if business conditions were to deteriorate markedly . cash from operations cash from operations , depreciation expense , and amortization expense for the last three fiscal years are as follows : ( $ in millions ) 2010 2009 2008 .

Table:
( $ in millions ) | 2010 | 2009 | 2008
cash from operations | $ 1151 | $ 868 | $ 641
depreciation expense | 138 | 151 | 155
amortization expense | 40 | 34 | 35
our ratio of current assets to current liabilities was roughly 1.4 to 1.0 at year-end 2010 and 1.2 to 1.0 at year-end 2009 .
we minimize working capital through cash management , strict credit-granting policies , and aggressive collection efforts .
we also have significant borrowing capacity under our credit facility should we need additional working capital. .

Question: what was the percentage change in cash from operations between 2008 and 2009?
Answer: 35%
Calculation: subtract(868, 641), divide(#0, 641)