updated PersonalInfoController