modifying semi sorting