more work on the client, add job, delete, and jobs_delete