Complete let (9/28)

Complete let