UI: better job response handling