Make sure to update all of the fields in userInfo upon deletion of a Question. It isn't critical, but I would update votedQuestions too. There might be some others. We just want userInfo to be updated and consistent at all times.