working on displayList