fix list item callback