added requirement resource