updated requirements and job