requirements in example project