Refine back-end model and route