The Senate voted Thursday to pass a $1.7 trillion government funding bill, sending it to the House to avoid a holiday shutdown.

The vote was 68-29 on sweeping legislation that would keep the government funded through next fall and overhaul election laws in an attempt to prevent another Jan. 6. It came after votes on a potpourri of amendments, including landmark workplace protections for pregnant and breastfeeding employees.

The bill also includes nearly $45 billion in aid to Ukraine after President Volodymyr Zelenskyy said at a joint meeting of Congress that U.S. support is “crucial” in helping it fend off Russian aggression. The package includes $9 billion for weapons and more than $15 billion in economic and humanitarian aid.

Read the rest of the story at NBC News