UI UPDATE: return item index