fixed requirements.