herr David Carnegie en.