Progress changes

These are changes made to give periodic updates to the UI of progress made on the pre-processing.