johannes werner and marco torrance