added documentation for ListItem