The Senate spending bill mirrors a similar proposal the House passed this month, though Senate Democrats expanded the number of programs the legislation would cover to include grants to libraries and help for Amtrak, among others. In all, the Senate would spend $3.8 billion on a variety of programs. About $700 million would come from taking money out of special funds, while the rest would have to come from the state's general till.