beatify the interface and make the route easier