What an enigma...