Season 1 was excellent; season 2 bombed; season 3 they tried to fix it with 'alternate timelines': each time the plot failed, they wrote it off as an alternate-timeline and then threw it out. There were lots of timelines, none of them worked. A shame the quality of season 1 couldn't be continued :-(