McKinsey has recently released a report on shippers' and LSPs' investments in transportation, warehousing, and planning technologies. Real-time API, via GTFS-RT and MQTT feeds; More information :. And our affordable prices leave you free to focus. Choose postcodes, stations and places for quick journey planning. Our APIs return reliable, up-to-date location data you and your customers can trust. APIs interact with the transportnsw. Free trial. Set truck-friendly parameters including height, weight, width, and road conditions. It has a unique hybrid ecosystem of 'Open by Default' data alongside commercialised data product. Plug fresh transport data in your app via our managed services. supports many parameters to help find the right journey given a large number of options relating to mode of transport and accessibility preferences, date/time of travel. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects. These aim to support long-term growth and strategic accessibility. You need to enable JavaScript to run this app. Life in cities with good public transport is better. 0 How it All Fits Together You will need to learn about all the APIs above and use a combination of them whether you are developing an app that focuses on one function or. Its intuitive, easy-to-use interface enables all staff to easily access vital information and plan bus routes, while helping. 3 presents the measurements made for experiment 1. Our location platform streamlines map development and geospatial analytics applications. The TOMP-API structure includes operator information, planning, booking, trip execution and payment. You might also move into town planning, policy development or environmental consultancy. The API is quite easy to use, simply providing start and end location (and optional parameters. Set the travel mode to transit: travelMode: "TRANSIT". " GitHub is where people build software. Get started with intelligent logistics mapping for fleet management services from Bing Maps. Shipping API operations scheme. 1 million shipments per month. TrackRoad API for developers who like to embed our routing technology into their existing application. This integration links the map to a robust database which enables the search and retrieval of the shortest path. IntelliShift: Best for safety management. Then add app_id and app_key as request parameters, make an API request and get some transport data 🎁. . Then add app_id and app_key as request parameters, make an API request and get some transport data 🎁. The Travel Planner App is a web application that allows users to plan and organize their trips efficiently. Purpose of data processing : we process your personal data to give you access to the. Note: Transit routes don't support intermediate waypoints. Global transportation advancements have allowed merchants, entrepreneurs, and industrialists. Besides static schedules, engineers can make use of real-time transport data and past performance indicators, integrate journey planning, Twitter mapping, and fares information. 60M kilometers of roads mapped Monitor and route assets all over the world. World-leading trip planning platform in your apps or on your server. The trip planner API assigns a unique identifier (a number) to each place so that it place can be identified. Logistics data - There are multiple sources of logistics data. This information is used to make the transport of goods as efficient as it can be and transport and logistics datasets are often used to predict potential problems or plan the quickest way from supplier to consumer. Although it doesn’t exactly solve the payment problem, it provides a hook into a payment system, so that the MaaS provider can debit the user account and later perform back office reconciliation with the transport providers. You will be responsible for delivering goods from our main depot to… Employer Active 2 days ago In this model, we use the OpenCI software to calculate the weight of all possible paths and finally find the shortest path. VISSIM is the leading microscopic simulation program for multi-modal traffic flow modeling. tollInfo field mask specified in the request. Building an extra app would only disrupt that market. This enables you to write once, and access all of the same types of data across all the modes of transport quickly, making multi-mode application development easier. This includes real-time data as well as integrated bookings and payments. We believe in keeping things straightforward and easy to use. Set up the Model '000' and Version '000' manually and check whether they exist. Integrate globalpublic transit datasin your website and app. Department of Public Works and Transportation 148 Martine Avenue, Room 500 White Plains, New York 10601 With a copy to each of: County Attorney Department of Law 148 Martine Avenue, Room 600 White Plains, New York 10601 and Commissioner Department of Planning 148 Martine Avenue, Room 400 White Plains, New York 10601. Save the. Summary. The toll price returned. 0, use the Version selector. More. com. My Transport Planner is a revolutionary, pay as you go, web-based transport planning tool designed for commercial vehicle operators of all sizes. If needed, set optional parameters. We help you. QGis is an open source geographic information system that can be used from the interface, as done in this example, but is also equipped with a Python interface making it. Add a field mask to get the response fields you want. Transport for London (TfL) is a local government body responsible for most aspects of the transport system in Greater London. " GitHub is where people build software. This article describes how to calculate a truck route that can take into account truck attributes such as size, weight and type of cargo and defines API limits, supported HTTP methods. Google Transit provides common formats to exchange public transit information. This system optimizes travel planning with the integration of Geographic Information Systems (GIS) and AI. In short terms, the Route Optimization API get the following data as input: 20 locations which drivers should visit and pick up students. The core identifiers for all stations. You can perform planning either manually or automatically. API trucking allows you to take a massive step toward automating all transport processes. Trip Planner API to interact with the Transport for NSW trip planner. Append the app_id and app_key query parameters to your requests. Overview. Mobility is a highly complex construct, consisting of a wide variety of puzzle pieces and dependent on diverse influencing variables. With more vehicles and stops as well as other relevant. Discover Routes API, which helps with efficient global routing and optimized delivery route planning to move people and goods from point A to Z. Routes, maps, plan a journey, tickets sales, realtime traffic and travel updates. The API supports a wide range of transportation modes, which makes it an ideal solution for applications that involve route planning. Choose from multiple transport options such as motorcycle, truck, EV, bicycle, transit, taxi and pedestrian. You can try it out without a key, but we strongly recommend using a key early. Everyone working on developing or maintaining processes within an SAP system works with (parts. 1. Use on- and off-road waypoint types. Build your delivery routes: To get directions between the points on the map, click on a stop and then click on the arrow icon that appears on the bottom-right of the white window. Update the forecast costs using API. The stplanr package demonstrates and provides a home for such tools, with an emphasis on spatial transport data and non-motorized modes. The software includes interactive maps, signature capture, API integrations, a driver mobile app, and more. Stream aligned transport: Five API Strategies for Better Mobility. GitHub is where people build software. In order to plan a journey between two places, you need to input the location of both the starting point and the destination on one of the following formats: National stop ID, Area ID, POI ID or Coordinate (in UTM32 format) In most cases, default parameters for. Arlington, Virginia 22209. McKinsey research suggests that a major city that takes advantage of seamless mobility will be able to move around 30% more people while cutting travel times by 10%. ) or environmental regulations, time constraints. This code is the core of the GetMap function, which initializes the Map Control API for your Azure Maps account. We can’t wait to meet you! Remix is the leading platform for transportation planning software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects. Create connections between external systems and traffic models or create your own custom client application using the Addinsight API. The API integration allows you to create any interface to offer the best rates for all modes of transport online or link it with any ERP system. You need to enter the setup details separately for the test instances and the production instances. Updated on : October 19, 2023. They achieve such results by serving as digital mediators between software and data environments and even as interpreters of the supply chain data. Base Plan includes: Pay-as-you-grow Transaction pricing for all HERE Location Services listed below. To associate your repository with the tfl-api topic, visit your repo's landing page and select "manage topics. As soon as you open the app, we'll show you departure times for the three nearest stops to you, plus if you tap on any stop on the map, we'll show you a mini departure board - perfect for. CTS helps organize development projects in ABAP Workbench and customizing and then transporting the changes between the SAP systems in the system landscape. Waze Ads Management API Increase your business's ability to effectively manage large or complex Waze Ads Accounts and Campaigns. Geoapify's Road Routing API makes it easy to calculate a route between two or more waypoints for cars, trucks, bicycles, walking, and transit. Introduction. Show/hide separate routes with an "eye" button. 228. Monday to Friday + 1. The ultimate transport app - iPhone / Android / Web. Routing instructions available in 108 languages. ticket sales points, city bike stations and Park & Ride sites) as Mapbox vectortile services. Notable projects in my portfolio include crafting a Django/AWS/Postgres backend with a React/Next. With the Directions API, you can calculate directions between locations, including the following details: Directions for several modes of transportation, including transit, driving, walking or bicycling. It’s a single API connecting you to. Geocoding API, via Pelias REST API; Map API, HSL's background map as a TMS service (Tile Map Service) and a number of public transport related point of interest (POI) layers (e. You need to enable JavaScript to run this app. code Client libraries Use the Client libraries for Google Maps Web Services, to work with Google Maps Services on your server using Java, Python, Go, or Node. Location Intelligence. for 00:50. By levitating, maglev. The planning and implementation of public transport involves many data sources. . An API, or application programming interface, is a set of defined rules that enable different applications to communicate with each other. Powerful routing API for address-to-address delivery schedules, excellent for small businesses/start-ups and very cost-effective. Transrapid 09 at the Emsland test facility in Lower Saxony, Germany A full trip on the Shanghai Transrapid maglev train Example of low-speed urban maglev system, Linimo. Routes API. Transport Planner at Beca. In this model, we use the OpenCI software to calculate the weight of all possible paths and finally find the shortest path. We reviewed 23 apps and picked our top 7: Google Maps – best for individual drivers. transportation networks but also number of transfers and costs should be considered. It uses imported Open Street Map (OSM. 2 Connectivity Service The Connectivity Service allows the client to retrieve information about and request new point-to-point, point-to-multipoint and multipoint-to-multipoint connectivity service across the transport network. The CTPP Data is rendered in an access software that includes a powerful GIS capability. Directions - Returns a route between two or. HERE Studio. The PTV Route Planning API considers all relevant truck-specific attributes like length, height, weight, special cargo and access restrictions when calculating the optimum truck route. API as a standard NBI in planning open optical transport SDN networks deployments. Translink. Besides the webinterface, there is a REST API for using the OTP-server. Choose postcodes, stations and places for quick journey planning. API trucking allows you to take a massive step toward automating all transport processes. Set delivery and pickup time windows for shipment objects - specify when an item can be delivered/picked up. If you want to find the fastest route from point A to point B, Google Maps is a good choice. It is an important component as it helps shape how a settlement grows by evaluating everything from macro to micro level such as highways and public transit to streets and NMT lanes. As OpenCI works with a Distance Matrix, we focused on the Distance Matrix API from Google to combine with the TSP within OpenCI for transportation planning to find an accurate transportation plan to minimize the total cost and time of travel tour. Continued enhancements to the spec will enable accelerated, broad adoption of T-API. Optimize routes for trucks, Monitor truck locations in real-time, Cut down on unnecessary mileage. It is the standard for macroscopic simulations and macroscopic modelling of transportation networks and transportation demand, public transportation planning, and for the development of transportation strategies and solutions. State Environmental Planning Policy (Transport and Infrastructure) 2021 [NSW] Current version for 10 November 2023 to date (accessed 24 November 2023 at. See full list on developers. Multi-Itinerary Optimization. Transport for London Unified API. Routes API is the next generation, performance optimized version of the existing Directions API and Distance Matrix API. Transport is an inherently geographic phenomena: all transport involves movement from one place on Earth to another, whether its by walking, flying or telecommunications. The PP/DS Horizon can only be maintained at the level of planning versions in SAP S/4HANA. 8. 12. Routific is a cloud-based delivery route planning and route optimization solution designed to help businesses maximize fleet capacity, save on fuel, and track driver progress in real time. To determine the optimal route available, it is essential that the route planning API integrates all the factors that may cause delays and costs. The Route Optimization capability in Last Mile Fleet Solution is a toolkit that incorporates Routes API, Routes Preferred API, Directions API, and Distance Matrix API. Our data downloads. My Transport Planner is a revolutionary, pay as you go, web-based transport planning tool designed for commercial vehicle operators of all sizes. We know most of our customers use the app when they're at a bus or tram stop - so we've made life easier with instant departures. Key features. ”. Bing Maps allows you to add multiple destinations/stops to the route up to 25 stops. atlas. Use get_plan_info method to pass the context**. Microsoft Release planner. Trip Planning. Driving routes can include traffic information. Find API links for GeoServices, WMS, and WFS. For all other general inquiries, please email: info@mobilitylab. With the easy-to-use StreetLight InSight® API, transportation engineers, planners, and data scientists can leverage rich mobility insights to power data-informed decisions. 2 Document Scope The Trip Planning API’s allow users to search for trips, stops, service alerts and places of interest using the following five request types: 1. The Planner API in Microsoft Graph provides a simple and visual way for teams to organize their work. " GitHub is where people build software. One of the standard measurements city planners love using is LOS (level of service), which assigns an A to F ranking to each mode. Use our web services to add route planning, navigation and traffic aware route optimization to your application in the food delivery industry or for traveling salesmen. HERE Lite, Explore and Data SDKs. Census data on demographic characteristics, home and work locations, and journey to work travel flows are key inputs to transportation applications. Road data is a sub-category of transportation and logistics data. The openjourney package allows to query trip durations between cooordinates within Switzerland. Planes, trains and delivery drones are just one layer of transport systems. This is a machine-readable list of (public) transport API endpoints, with details about who operates them, the protocol used & authentication details. The mentioned API delivers every 5 minutes the update list of road disruptions in London, below you can see an example table built with the response that one can get from the API: the structure data provides information about the streets impacted, the type of. Service Alert API: Provides the capability to display all public transport service status and incident information (as published from the Incident Capture System). It is intended to complement the TfNSW Open Data Trip Planner API Swagger Documentation. This tutorial is an introduction to OpenTripPlanner (OTP) - an open-source and cross-platform multi-modal route planner written in JAVA. The solution shows optimized routes for drivers. In conclusion, integrating OpenAI GPT-3 Chat Completion (ChatGPT) API with Altogic and React is a powerful way to build an AI-powered travel planner app that can revolutionize the travel industry. Create your own personal public transport trip planner. The following table shows the properties that are required when you create a plannerPlan. Give directions with real-time traffic. Create an account, generate an API key, and start building. Jackson Fankhauser is a Transport Planner at Beca based in Auckland, Auckland. Help users factor price into their journey planning, with Britain's first, nationwide bus fares API. <br><br>In my career, I've consistently demonstrated self-motivation and dedication, ensuring. This document describes the Transport for NSW Trip Planning APIs. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects. The updates are spread across two major areas: First, a new set of business scenarios capabilities, which allow integration of external signals and data into the Planner ecosystem. 1. Additionally our geocoding service offers a reverse geocoding service which does exactly the opposite. Our classic route planning tool enables you to use most of the openrouteservice API with only a few clicks on a map. Durch den Transport von Sendungen verschiedener Destinationen im Zulauf bzw. As technology has advanced, more API-based systems have found a home in logistics. Making Cities Usable. ♦ Laws and Regulations Regarding Freight Planning 2. Develop your application with TrackRoad API. You can also generate larger matrices by combining. Planning. Calculate exact freight and tolls costs. Maglev (derived from magnetic levitation) is a system of train transportation that is levitated along a guideway through the use of magnetic forces. Truck Routing. This document describes the Transport for NSW Trip Planning APIs. This guarantees optimal performance. Layers, types, transport circuits, transport SRLGs, and latency values can all be displayed in the web UI and the NorthStar Planner. Results include: Route directions (or turn-by-turn instructions) Exact travel time and distance between locations. Choose from a variety of profiles and set up to 50 waypoints to plan your route. Discover, analyze and download data from MoH GeoHub. The API allows developers to incorporate Journey Planner requests and solutions within their applications. February 28th, 2023 2 2. Information on all forms of transport in London including cycle hire. This avoids many mistakes that could be made by dispatchers or drivers at all stages of planning and performing. Add bus fares data to your mobile app or website, and increase take up of public. With its unique high level of detail it accurately simulates urban and highway traffic, including cyclists and motorized vehicles. You can access the official PTV Timetable API at data. Format Overall Structure. Approximately every five years, the CTPP specifies and purchases a special tabulation of Census data. When the Transit Layer is enabled, and the map is centered on a city that supports transit information, the map will display major transit lines as thick, colored lines. It creates a model that supports multi-vendor solutions. TAPI (Transport API) is a standard API defined by the Open Networking Foundation (ONF) that allows a TAPI client, such as a carrier’s orchestration platform or a customer’s application, to. Although it doesn’t exactly solve the payment problem, it provides a hook into a payment system, so that the MaaS provider can debit the user account and later perform back office reconciliation with the transport providers. Improvements in mobility are controlled by effective, multi-directional sharing of data between people and transport modes - often in real time. With this app, users can create trip itineraries, search for points of interest, and share their travel plans. GET /groups/ {group-id}/planner/plans. Trip Planning. Assign tasks across your entire fleet. About Soloplan. OpenTripPlanner (OTP) is an open source multi-modal trip planner, focusing on travel by scheduled public transportation in combination with bicycling, walking, and mobility services including bike share and ride hailing. It wraps the Open Journey Planer API provided by opentransportdata. We did this by finding the optimal route between a set of locations, with multiple drop points for a single vehicle. This API Provides reduced costs of operations and control of carrier. You can specify several options, including mode of transportation, such as driving, biking, transit or walking, as well as transit modes, such as bus, subway, train, tram, or rail. Save your time, select the optimum route, reduce vehicle costs, and improve your productivity with the best free and open source. Logistics providers use this API to create truck routing software that accounts for unique requirements by matching the vehicle specifications to a route’s limitations. Add this topic to your repo. 6. It will also show you upcoming departures from your favourite stops and stations. This allows users to search for trips, stops. Specializing in traffic engineering, we are able to consult and assist in all aspects of transportation engineering solutions. These formats make it easier for public transit agencies to publish their data, and help developers build innovative applications. Efficient truck routing plays a crucial role in the success of logistics and transportation operations. Manufacturers, logistics companies and transport companies use this data in understanding how roads work and utilise. Accurate routes and sea distances are a key criteria to improve decision making. Motive: Best. Get an at-a-glance view of all public transport across NSW. Learn how our real-world transportation analytics can help you plan transportation infrastructure and policies. We offer all types of ISO shipping containers, IP1-IP2 containers, milvans and connex. For example, a delivery app could use the API to optimize delivery routes, ensuring that drivers spend the least amount of time on the road and can make deliveries as quickly and efficiently as possible. Our location platform streamlines map development and geospatial analytics applications. You can now easily customize your routes. Find out why Blue Yonder TMS is a leader in the Gartner Magic Quadrant for Transportation Management Systems. This challenge has promoted the design of complex computer models capable of simulating the interaction of transport systems, activities (land use) and the. 800M routes delivered. Full-time. Or you could trust our team of experts to review your transportation history. API technology is present in many ready-made solutions and easily implemented in custom software development. Travel to popular destinations by train, bus, flight or ferry. Bus, metro, tramway, shuttles, park and ride,…. See all your data in one place, plan a holistic network, and collaborate across stakeholders. Driving routes can include traffic information. Also includes URL templates, template parameters, and examples. And our affordable prices leave you free to focus. The system can be affected by several factors; however, this study explores how African historical transport infrastructure development and socio-economic changes affect institutional changes and preferences of available transport modes. Our APIs return reliable, up-to-date location data you and your customers can trust. Add this topic to your repo. Places. Fine-tune the task order for particular drivers. 4. TomTom map and traffic data, and Routing API, are designed to meet your specific logistics and on-demand needs. I built a Rails API back-end. Allow drivers or the fleet manager to directly edit routes individually. Our products are organised as managed services in the cloud which handle transport data. The Open Data Program publishes a wide range of transport data publicly available for use in anything, by anyone, from apps to academic research. Known Issues and Limitations. The updates are in two major areas: A new set of Business Scenarios capabilities that allows integration of external signals and data into the Planner. It supports sending data both unreliably via its datagram APIs, and reliably via its streams APIs. A transportation planner is an engineering and construction professional who helps organize and develop transit routes. Developers will have quick and easy access to real-time information in modern formats using a consistent taxonomy to ensure it can be found. directions Make your first directions request Get directions from one place to another, for driving, transit, cycling, and walking. The CTPP Data is rendered in an access software that includes a powerful GIS capability. CycleA masters degree or PhD in Transport Planning or analytical background, such as mathematics, economics, geography, or engineering/ architecture; Be able to operate at a high level of proficiency and take a technical lead in at least 3 of the following transport planning sub-disciplines; Experience in the economic appraisal of schemesAt Trafiklab we’re offering a wide range of APIs and datasets. Older versions of OTP provided a REST-API for requesting isochrone maps with travel times from a single location but unfortunately this API is no longer available in the latest version. The Open Journey Planner (OJP) implements an Open Journey Planning API to support distributed journey planning (according to an European (CEN) Technical Specification entitled “Intelligent transport systems – Public transport – Open API for distributed journey planning”). Moovit exposes a set of APIs tuned to support efficient and easy integration with any customer and to provide the best experience for users. Coordinate Request API: When given a specific geographical location, this API finds public transport stops, stations, wharfs and points of interest around that location. For example, to continue improving its delivery service and leverage one of its main strategic pillars, which is to offer the fastest delivery in the country, Brazilian retailer Magalu adopted the CFR API to optimize last-mile route for same-day delivery, all while navigating a dense logistics network that involves more than 2. Allow drivers or the fleet manager to directly edit routes individually. Abstract and Figures. Check real-time departure information. As technology has advanced, more API-based systems have found a home in logistics. Through one simple API, integrate an intermodal trip planner and. Please do not include any TfL branding in your application or give the impression this is an official TfL application; Please add the attribution "Powered by the Transport for London Journey Planner API" in the application credits Create your own personal public transport trip planner. View Contact Info for. and Canada +1000 travel companies Save money & time on train and bus tickets. HSL OpenMaaS API offers a retail interface for single tickets open to all interested transport operators. Eve Martin. Provides functionality for managing documents for the transportation planning process when integrating SAP Business Network for Logistics with external. The color of the line is set based. Many employers also prefer that you have a postgraduate degree in transport planning or a related subject. It uses imported OpenStreetMap (OSM) data for routing on the street and path network and supports multi-agency public transport routing through imported General Transit Feed Specification. A fast Directions API with world wide data from OpenStreetMap and route optimization. L. Coordinate Request API: When given a specific geographical location, this API finds public transport stops, stations, wharfs and points of interest around that location. The V3 API uses the JSON API format, so you can get started quickly using any of the available libraries. Another platform, TransportAPI, redistributes data on public transport across the whole UK and allows for accessing it via RESTful API. A. and TMB Foundation (TMB). Please note, certain actions and triggers require you to provide a Group Id, but this is only for the purposes of populating other dependent dropdowns (e. Each API and dataset provides data of a different kind or format. Die Tourenplanung ist ein wichtiger Spezialfall der Transportplanung, für den eine weit entwickelte theoretische Fundierung, Planungsverfahren und Software verfügbar sind. Develop your application with TrackRoad API. The travel planner covers all public transport modes and walking. verschiedener Quellen im Ablauf des Hubs können Fahrzeuge besser ausgelastet (economies of density) oder größere Fahrzeuge (economies of size) eingesetzt werden. " GitHub is where people build software. atlas is the namespace that contains the Azure Maps API and related visual components. This article introduces a route planning API for Bangkok Mass Transit networks. The Best 7 Free and Open Source Transportation Management Software. TrackRoad API. Learn more. APIs allows connectivity and instant access of every system needed to process, package, ship, track, and deliver. , y Projectes i Serveis de Mobilitat, S. Map provides the control for a visual and interactive web map. Time consideration modes. Zero emission capable (ZEC) vehicles have environmental and financial benefits, and are vital to London. routingpy currently includes support for. Fig. The transport request created in step 4 should be already added to this queue. This is called creating a route matrix. Bus, Coach and River. You can specify several options, including mode of transportation, such as driving, biking, transit or walking, as well as transit modes, such as bus, subway, train, tram, or rail. 💡TL;DR: Use the Routific for Google Maps Chrome browser extension to optimize multi-stop routes with just one click. This vignette is an introduction to OpenTripPlanner (OTP) - an open-source and cross-platform multi-modal route planner written in Java. The components are flexibly scalable and grow with your company. As practiced today, it is a collaborative process that incorporates the input of many stakeholders including various government agencies, the public and private. VISSIM is the leading microscopic simulation program for multi-modal traffic flow modeling. The planning Profile and the associated settings assigned all are stored as Business Objects in the SAP System. The Journey Planner ( reittiopas. Public Transportation Apps’ APIs and Platforms: Maps, Scheduling, Trip Planning, and Mobile Ticketing 15 min read Mobile, Engineering 18 Oct, 2018 No. 9. When you create a new plan, set the container property on a plan object to make a group its container. 6558. Create a task action populates the Plan Id dropdown based on the provided Group Id). Query POIs along your route, perform accessibility. HTTP. It uses Google Maps API and Open Weather Map API. One lib to route them all - routingpy is a Python 3 client for several popular routing webservices. Using Routing API for trucks to solve logistics tasks efficiently. It involves intelligence and analytics on roads, supply chains that run through them, traffic information on these roads, and other transport-related information. You can create driving or walking routes. These capabilities will support both. This information is used to make the transport of goods as efficient as it can be and transport and logistics datasets are often used to predict potential problems or plan the quickest way from supplier to consumer. Also, SAP releases patches for the optimizer every week, adding new functionality.