work in progress GetItemIdByBuyname
rename update
no zero item