Harald Hafverberg , suppl.