try to make slicesort work >_<