optimizes repetative sorting