Z H Hägglund , v. p.