progress in destructuring