sped up map sort