minor
modify log in async task and show progress bar
fix progress bar
minor
merge master