         else if state == "custom"
             @setState({show_image_upload: true})
         else if state == "default"
-            url = @get_default_url()
+            url = @get_default_image_url()
         @props.redux.getTable('account').set(profile : {image: url})
 
     get_gravatar_url: -> "https://www.gravatar.com/avatar/#{md5 @props.email_address.toLowerCase()}?d=identicon&s=#{30}"
 
     get_adorable_url: -> "https://api.adorable.io/avatars/100/#{md5 @props.email_address.toLowerCase()}.png"
 
-    get_default_url: -> ""
-
-    get_custom_url: -> @props.profile.get("image_custom")
+    get_default_image_url: -> ""
 
     handle_image_file_upload: (e) ->
         console.log(e.target)

            file = files[0]
        if file == null
            return
        reader = new FileReader()
        reader.onload = (e) =>
            console.log e.target.result
            @props.redux.getTable('account').set(profile : {image: e.target.result})
        reader.readAsDataURL(file)

    render_image_options: ->
        image = @props.profile.get("image")

            state = "gravatar"
        else if image == @get_adorable_url()
            state = "adorable"
        else if image == @get_default_image_url()
            state = "default"
        else if image?.startsWith?("data:image")
            state = "custom"
