reordered lamda expression