preliminare iexamine function