$7B coming from federal government for infrastructure