proper sort function return values