With a router (first v°, some fixes to come)