This should use lambda.