Birka: fresh blood