Hit drama Sherlock will return with a Christmas special next year in addition to a three-part series, the BBC has confirmed.
Filming on the seasonal edition of the BBC1 show - starring in-demand actors Benedict Cumberbatch as Holmes and Martin Freeman as John Watson - will begin early next year.
The third series bowed out earlier this year with Holmes appearing to shoot villain Charles Augustus Magnussen, and teased viewers that Moriarty may have cheated death.
TV bosses had already said the show would return and Freeman said in an interview at the weekend that a Christmas edition was being planned.
The writer and co-creator of the series Steven Moffat said: "A special, plus a new series of three episodes - it's a record-breaking run.
"Of course, it's far too early to say what's coming, but we're reasonably confident that the very next thing to happen to Sherlock and John, is the very last thing you'd expect."
Until now the programmes have been commissioned in runs of three shows.
Mark Gatiss, the programme's other writer and co-creator said the episodes "will take Sherlock and John Watson into deeper and darker water than ever before".
Sue Vertue, the executive producer for production company Hartswood Films, said: "It's taken a little while to get the dates sorted as none of the boys are exactly sitting back twiddling their thumbs but there was unanimous goodwill to make this work so we're thrilled that 221b is going to be inhabited again."
When the series came to its climactic conclusion earlier this year, it was made clear that the busy schedules of the on-screen talent meant it could take some time before a further series was ready.
Moffatt also runs Doctor Who, while Cumberbatch and Freeman have screen and stage commitments.
BBC1 controller Charlotte Moore said: "It's no mean feat pinning down some of this country's most brilliant and in demand actors and writers."