Another excellent episode. If they keep up this level of consistency then season five is looking to be the best one yet. All of the sub-plots are involved and engaging and feature great writing. I love that the writers realise what a winner they're on to with Mike so feature him a lot.