Han har aflagt fullständ g bekännelse.