added progress logger to log more details than just file/dir name