add more functionality to JobQueue