CHANGED: adding the show macro to display the progress of what's executed