added report statements
added print statements to monitor progress