added progress display for processing