implement in-place editor for all profile fields except social