The main effort of updating PeakFlow to use NWIS.jar instead of older copies of USGS classes is done. Logging in with the new login dialog works, creating a connection to the database works, and retrieving unit and daily flow values and peak flows and stages works. The issue of retrieving unit values twice has been solved. User properties (DataBaseServer, DataBaseName, DataBaseNumber, and UserId) are loaded from /nwis/NWIS.properties. This may want to be changed to System.getProperties(user.home) + "/NWIS.properties" in PeakMain.startApplication. An End-of-Year Summary can be generated if an appropriate dd is selected (e.g. DISCHARGE, in CFS for 01010000) and a water year containing unit values is specified (e.g. water year 2002.) The base discharge defaults to 10,000 cfs when zero is returned by the code that should return the base discharge. This may be far too high or low for other locations or other years, but it finds a nice set of ten peaks for the suggested values above. I have not been able to read any stage unit values for the test site 01010000. I am not sure whether it is because the data is unavailable in this copy of the database, in a different subtable, or some other reason. As a result, stage values do not yet appear in the summary. The table suffix _05_01 is currently hard coded for retrieving unit values in TimeseriesDAO (readUnitValues and getUnitValuesAvailableDates.) This means only some unit values can be retrieved. This will change when the USGS routine is available for discovering the correct table and subtable. The retrieval of peaks from the database (PeakDAO.read) has been rewritten so it no longer requires the option to have two ResultSets open at once. This option had been added to the Aqua Terra version of NWISDataBase but is not available in the version in NWIS.jar. References to the methods of NWISDataBase have been rewritten to not require the methods to be declared static as they were in the Aqua Terra version of NWISDataBase. Some detailed specifications need to be made about how to round values, including the calculated and user-edited peaks, and a comprehensive review is needed to make sure the correct rounding is applied whenever a number is displayed. A draft of the user-level documentation is available, but the interface is still not final. Only recently the colorized login dialog was added. Changes to the main form such as replacing the site and DD selection are planned. Decisions about whether to include features such a viewing unit and daily values need to be made. The manual could benefit from a discussion of policy questions about how the application should be used within the USGS. The USGS should create that part of the manual.