refactor and add new list element