Z professor C , A , Hagberg , somasled