changed markers to onlocation change