fix item id bug