Home World Congressional Leaders Work to finalize a $900 Billion Stimulus Deal