Kalevala – with love for history