Space.com: An important NASA authorization bill was passed by the US House of Representatives late yesterday, just before the close of the 2010 fiscal year today. Originally approved by the Senate on 5 August, the bill includes a $19 billion budget in 2011 for NASA and a total of $58 billion through 2013. It paves the way for several NASA projects, including an extra space shuttle flight besides the two final missions already planned for 1 November of this year and 26 February of next.