fix issue when appear new marker each time gps location is change, add
some comments