aaaah, loop through the list, not the map