job re-assign functionality