got basic create contact functionality working