added requirement comment