Lawmakers take big swings with surprisingly robust budget