More lambda, less inline function