added requirement info