A lot will happen tonight on The Mindy Project, season 3 episode 22, “Best Man.” Peter makes a reappearance, as does some of Mindy’s ex-boyfriends.

It seems like The Mindy Project season 3 flew by, but at the same time, it has been a long seven months. We find ourselves here, at the finale, with Mindy Lahiri pregnant with Danny Castellano’s child, Peter off chasing the girl he’s in love with, Morgan and Tamra on the outs, and Beverly still not really sure where she is at all times.

There have been an insane amount of guest stars, up to and including last week’s episode with Laverne Cox, and the season has seen its main character successfully move to and from San Francisco. Tonight’s episode looks to feature Mindy’s baby shower – look at her bump! There must be a small time jump, yes? – but also shows the return of Peter and, of course, crazy misunderstandings.

The synopsis for ‘The Mindy Project’ season 3 runs around in circles:

“Mindy starts to question Danny’s commitment to their relationship when he’s a no-show for dinner with her parents. Meanwhile, when Morgan thinks he overhears Mindy saying Danny is not the father of her baby, he gathers all the guys with whom she’s ever slept, in an attempt to figure out who is the real father in the all new ‘Best Man’ Season Finale episode of The Mindy Project airing Tuesday, March 24 at 9:30 p.m. on Fox.”

Check out the stills from tonight’s episode, ‘Best Man’:

Now, unfortunately, here comes the hard pill to swallow: The Mindy Project season 4 is guaranteed. Fox has been slow to renew certain shows, and depending on who you listen to around the Internet, The Mindy Project will live to see Fall 2015 only to become a syndicated money bag.

The Mindy Project season 3, episode 22 finale, ‘Best Man’ airs tonight at 9:30 p.m. on Fox.