i need to go to sleep now. sorting tests are still not passing, so i will have to deal with this tomorrow.