refactoring
comment out slower sorts