unless mobile.blank? || userdevices.detect{|u| u.type == "Device::PhoneDevice" && u.phone == mobile}
          mobile_device = create_device(Device::PhoneDevice, :phone, mobile)
          user.devices << mobile_device if mobile_device.valid?
        end