Kalevala there and back again