working on the list