using provider for game routes