Birka: master of puppets