fix bug in checbox
add progress bar updater