add job structure