more error handling and reporting on package changes & downloads