step08 more templates, routes+data fetching