template urls become dynamic