check in on the 900 billion dollar stimulus bill