add more map interactions