i don't understand this loop (you're not using any element from the list)