updated requirements section