auto identify update