Legislature passes $2.6 billion infrastructure package, more money