use both kwargs and named args in lambdas for clarity