First pass at adding a progress bar