settings routers and validations