still need to fix promiximty sorts, but all other sorts unit tests compile