fixing a reading problem with the lists