One thing I noticed: throughout Mac's time here, and especially this season, he has competed a lot of passes for very short or even negative yards. Not so much yesterday - he has completions of 3 and 4 yards to Jonnu (on a 1st and 10 and 2nd and 21) and one 3 yard completion to Rhamondre (on a second and 7), but everything else was at least 5.
The week before the bye, Mac was 20 for 30 for just 147 yards, and that was partly because he completed 7 passes of 3 yards or less. One of those was a TD, so leave that aside. Henry, Rhamondre, Jonnu, and Bourne combined for 6 catches for a total of 3 yards. Four of those were run on first and 10, 2 on second and 10.
The week before that, against the Jets again, Mac was 24-35 for 194 yards. That included 6 <5 yard completions for a total of 8 yards. Four 1st and 10 plays, a 2nd and 12 play, and a 2nd and 16 play.
The Bears game where Mac got benched, he was 3-6 for 13 yards and an interception - but that included completions of -1 (on second and 10) and 2 (on second and 7).
If we just consider all of those passes to be incompletions, then:
Bears: 1 of 6 for 14 yards
Jets #1: 18 of 35 for 186 yards
Colts: 14 of 30 for 144 yards
Jets #2: 20 of 27 for 236 yards
That looks like progress, though I would think it is less attributable to improvement from Mac and more to fixing the offense. But if that is the case, man, what a broken offense before the bye.