port from springmeyer to mapbox