fix list item click event to use our model