Karl Hauffman , stockholm.