added progress bar from boost::progress_display
better implementation
tweak mini batch size to 64