Richard Hagelin , Upsala.