finished up some user routing