client: allow returning to connection route
client: properly increment material id's
client: missing routing code