lambda uses return (which is path)