added searchList function and update addListItem