adding List custom sort