update the marker icon and markercontent