Make the progress callback more useful