add status progress
add localtime to progress report
remove redundant fun