changed displayList to dict