I've really enjoyed this program. But season 4 was confusing as it relied on flashbacks and titbits of information to catch the audience up with some very key plot issues. When it would have been better to have an episode with the story lines made clear.