https://thecode.media/xp-pairs/