account update page, account info and contact info logic - need styling