use common name for route/state setup and let the provider supply the route/state params