             key            = {source.id}
             source         = {source}
             default        = {source.id==@props.default}
-            set_as_default = {=>@set_as_default(source.id)}   # closure -- must be in separate function from below
+            set_as_default = {=>@set_as_default(source.id)}
             delete_method  = {=>@delete_method(source.id)}
         />
 

                <Space/><Space/>
                {@props.source.address_zip}
            </Col>
            <Col md=3>
                <ButtonToolbar style={float: "right"}>
                    <Button
                        onClick  = {=>@setState(confirm_default:true)}
                        disabled = {@props.default}
                        bsStyle  = {if @props.default then 'primary' else 'default'}
                    >
                        Default
                    </Button>
                    <Button onClick={=>@setState(confirm_delete:true)}>
                        <Icon name="trash" /> Delete
                    </Button>
                </ButtonToolbar>
            </Col>
        </Row>

    render : ->
        <div style={borderBottom:'1px solid #999',  paddingTop: '5px', paddingBottom: '5px'}>

        ###

    render_create_subscription_confirm : ->
        if @is_recurring()
            subscription = " and you will be signed up for a recurring subscription"
        <Alert>
            <h4><Icon name='check' /> Confirm your selection </h4>
