ENH: add PROGRESS REPORTING :P