Revert "Update "smooth update""

This reverts commit 78ec43e51a4cc5607da6a800505937a77fcded21.
setup
Revert "Revert "Update "smooth update"""

This reverts commit 05ac244b60adfee30ea8a495ffa972110299173b.