still count proper pairs