Re-factoring output
Hide verbosity behind -v flag