not consistent use of list and list{num}