added contact methods