simuser sort
predtion 1 has some shortcoming