add list map interaction