Latest code
Revert "Latest code"

This reverts commit 7bec5b7e1ab63821fbf71a46fb0c2ef9e4c61747.
Latest code 11-25