split the list; add item to list;