Fixed update contact functionality