   proposal : (long_id, state = 'crafting') ->
 
     if !top_level_component
-      top_level_component = React.renderComponent Proposal({state : state, priorstate : null}), document.getElementById('l_content_main_wrap')
+      top_level_component = React.renderComponent Proposal({state : state}), document.getElementById('l_content_main_wrap')
       fetch {url: Routes.proposal_path long_id}, (data) => save {data}
     else
       top_level_component.setProps
         state : state
-        priorstate : top_level_component.props.state
 
   results : (long_id) -> @proposal long_id, 'results'
 

          # your pros
          YourPoints
            state: @props.state
            priorstate: @props.priorstate
            points : @props.points         
            included_points: @props.included_points
            valence: 'pro'

            $opinion.css {position: '', top: ''}
            $cons.show()
      , 200  # delay initialization to let the rest of the dom load so that the offset is calculated properly

  ####
  # State-dependent styling
