Fix job id task id mixup bug
task completion
Merge remote-tracking branch 'origin/edward/develop' into howard/develop