modify contact method