 
       facts = new CharacterFacts(@state.stats).getFacts()
 
-      title = React.createElement(Title, {character: @state.character, year: @state.year})
+      title = React.createElement(Title, {character: @state.character, year: @state.year, switchToYear: @loadStatsYear, hideSwitch: @state.sample})
 
       charInfoPanel = React.createElement(CharacterInfoPanel, {character: @state.character, facts: facts, stats: @state.stats})
 

        else
          charUrlParsed = urlParse data.character.href
          [ foo, foo, characterId ] = charUrlParsed.path.split '/'
          @setState {character: {id: characterId, name: ''}}
          statsUrl = data.character.href + "statistics/year/2014/"
          jrequest data.character.href, (err, data, xhr) =>
            char = @state.character
            char.name = data.name
            @setState {character: char}
          jrequest statsUrl, (err, data, xhr) =>
            stats = new CharacterStats(data)
            @setState {stats: stats, year: 2014, ssoState: 'loaded'}

  loadSampleData: ->
    host = window.location.host

        React.createElement CalloutStat, {value: humanizeMinutes(@props.stats.characterMinutes), description: 'Time Played'}
        React.createElement CalloutStat, {value: numFmt(@props.stats.daysOfActivity), description: 'Active Days'}
        React.createElement CalloutStat, {value: numFmt(@props.stats.characterSessionsStarted), description: 'Logins'}
        React.createElement CalloutStat, {value: humanizeMinutes(avgSession), description: 'Avereage Session Length'}
)

CharacterAvatar = React.createClass(
