updated radius, weight, and using a circlemarker