updated requirements to current