fix incorrect progress info
use KVO to notify scheduler when job finished
add select all check box