New Komodo findings