Check the provided path before we authorize
Clean up string formatting for some of the output logging
Check the providedpath again
Improve the update output messages and associated colors