These messages based on our prep stage during XL and prints more informative message regarding drive information. This change also does a much needed refactoring.
Fixes #2511
This change brings a change which was done for the 'mc' package to allow for clean repo and have a cleaner github drop in experience.