Firefights and challenges?

I would really love to see those like they were in reach put into Halo 5.
I really loved firefights and they could even use the ones of reach I guess plus a few new ones.
Also challenges would maintain a long term fun factor.
Together with some tweaks, ui improvements, more maps & playlists, the upcoming Forge and maybe a file share + community file browser, this game could become one of the best halo experiences ever.

What do you guys think?