better routes architecture