Specifications include, but are not limited to: Application Changes: Upgrade GISTAR application to the most current version of the ArcGIS API for Javascript. Ensure all components are working as they should at the conclusion of the upgrade. Main Configuration Changes: Modify the tools and layers windows to ‘float’. The buttons can be docked in their current locations upon initially opening any viewer, but they must be able to be moved freely based on user preference. Identify Tool Changes: Alter the Identify Tool to allow selection of a single object, change the zoom function to optional instead of automatic, and reconfigure the window as a floating popup instead of docked at the bottom of the screen. Draw & Label Tool Changes: Incorporate the option of adding the results of the Draw & Label Tool as a layer in the map, as well as exporting those results to GIS formats other than just KML, such as a SHP. GPS Photo Tool Changes: Determine and implement a successful workaround to the hyperlinks in the thumbnails and full-sized images getting blocked by group policy per DoD security requirements in the GPS Photo Tool. A complete rewrite of the Tool is an option. Swipe Tool Changes: Alter the Swipe Tool so that the images appear in the background and all vector layers in the map ‘checked on’ still appear in the foreground. Enable mouse navigation and scrolling to zoom in/out if possible.