Identity management: the challenges of contact integration