Added an explicit locking mechanism for output file initialization.
Output more detailed data
updates to configuration files