Reciprocity holds because of what system