       "profile.experiencePoints"
       "skillTags"
       "locationTags"
+      "shareLocation"
     ]
 
     objKeys = Object.keys(fields)

          (signature Function)

    schema                  :
      socialApiId           : String
      skillTags             : [String]
      locationTags          : [String]


    if @equals(client.connection.delegate)
      op = $set: fields
      console.log op
      @update op, (err) =>
        JAccount.sendUpdateInstanceEvent this, op  unless err
        SocialAccount  = require './socialapi/socialaccount'
        
        SocialAccount.update {
          id            : @socialApiId
          nick          : @profile.nickname
          shareLocation : fields.shareLocation
        }, callback

  setClientId:(@clientId)->

