change routing to use username for profiles