Fix name and email updating

@dianakhuang, FYI. This fixes the issues I was describing. With this resolved, I can transition to help with the language stuff.