add uritemplate as requirement