add loadInfo() to User