tweaks to help wording
single-pair implementation