finished up routing for users