migrate to the let