add job definition