normalized URI generation