section on let expressions