fix listItems()