fixing job structure