update contact methods