Revert "min"

This reverts commit 64640683011909bda79773e81b16f0a1ffd8ae74.
Revert "min"

This reverts commit 6096b4d0708ee5cb00ff70d82e936ed7efbf3f92.
Revert "min"

This reverts commit 60d33694c6ca44fb39395a285ea2db561c6cb257.
min