feat: extended job structure