     }
   componentDidMount: ->
     hash = window.location.hash.substring(1)
-    queryParts = qs.parse(hash)
-    if queryParts.access_token
-      token = queryParts.access_token
+    hashParts = qs.parse(hash)
+    #window.location.hash = ''
+    if hashParts.access_token
+      token = hashParts.access_token
       @setState {ssoState: 'loading', token: token}
       # set up default ajax configurations
       $.ajaxSetup({

    return {
      max: null
      width: 300
      height: 150
      padding: 30
      margin:
        top: 20

  render: ->
    dom.div {className: 'row'},
      dom.h3 null, 'Remote Reps Given'
        React.createElement(PieDataPanel,{data: @chartData(), chartType: 'shipHp', layout: 'vertical'})
)

RepsReceivedPanel = React.createClass(
