edit job detals functions