som log cleanup and sorting logic