fixed requirements bug