Updates to contact functionality