princple correlator