let ID is working. but need to understand it better for function and lambda