using updatejob function