added job control