sorting fixed, unsafe, retry